Convert dari Biner To Decimal

Pada tulisan sebelumnya sudah diposting bagaimana membuat sebuah fungsi sederhana untuk mengkonversi angka decimal ke biner. Pada tulisan kali ini dibuat fungsi sederhana untuk mengkonversi bilangan biner ke Decimal. Coding dibuat dengan bahasa Ms.Axapta (X++).
Berikut contoh codingnya…. :

static void convertBinerToDecimal(Args _args)
{
    str biner = "11011100";
    int i = 0, len = strlen(biner), decimal = 0;
    ;

    for(i = 1; i <= len; i++)
    {
        if(strcmp(subStr(biner,i,1),"1") == 0)
        {
            decimal = decimal + (power(2,len - i));
        }
    }
    info(strfmt('Decimal untuk biner %1 = %2',biner,decimal));
}
Advertisements

One Response to Convert dari Biner To Decimal

  1. nur says:

    program mengubah bilangan Biner menjadi bilangan Desimal.
    Contoh :
    Input :
    Biner = 10001010
    Output :
    Decimal = 138

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: