Konversi Bilangan Pada FreeMat

Assalamu'alaikum poinreaders,
Pada kesempatan kali ini saya akan membahas materi mengenai FreeMat. Pembahasan kali ini akan membahas cara mengkonversi atau mengubah format bilangan pada FreeMat. Untuk ulasan lengkapnya simak pembahasan berikut...
 
Konversi Bilangan Pada FreeMat

1. Bin2Dec
Berfungsi untuk mengkonversi bilangan biner (basis 2: 1 dan 0) ke dalam bilangan desimal (basis 10: 0 - 9). Penulisan syntak :
y= bin2dec(x)
Contoh Program :
--> bin2dec('1110101')
ans =
    117
--> bin2dec('0010101')
ans =
    21

2. Dec2Bin
Merupakan kebalikan dari fungsi Bin2Dec yaitu berfungsi untuk mengkonversi bilangan desimal (basis 10: 0 - 9) ke dalam bilangan biner (basis 2: 1 dan 0). Penulisan syntak :
y = dec2bin(x)
Contoh Program :
--> dec2bin(56)
ans =
    111000
--> dec2bin(1039456)
ans =
    11111101110001100000

3. Hex2Dec
Berfungsi untuk melakukan konversi dari bilangan heksadesimal (basis 16: 0-9 dan A-F) ke dalam bilangan desimal (basis 10: 0-9). Penulisan syntak :
y= hex2dec(x)
Dimana x adalah sebuah variabel yang merepresentasikan bilangan integer dalam format heksadesimal. Contoh Program :
--> hex2dec('5cf')
ans =
    1487
Atau kita juga bisa sekaligus mengkonversi banyak bilangan dalam satu perintah. Contoh program :
--> hex2dec(['0ff';'2de';'123'])
ans =
    255
    734
    291 

4. Num2Str
Berfungsi untuk melakukan konversi dari number ke string. Penulisan syntak :
s = num2str(x)
dimana variabel s merupakan string dan x merupakan sebuah array. Contoh program :
--> s = num2str(12)
s =
    12

5. Str2Num
Merupakan kebalikan dari perintah Num2Str yaitu berfungsi untuk melakukan konversi dari string ke number. Penulisan syntak :
x = str2num(string)

6. Num2Hex
Berfungsi untuk mengkonversi sebuah bilangan (array) ke dalah heksadesimal IEEE. Penulisan syntak :
y= num2hex(x)
Dimana x merupakan array bertipe data double atau float. Contoh Program :
--> y= num2hex(112)
y =
    405c000000000000

Semoga materi yang saya sampaikan kali ini dapat bermanfaat bagi sobat poinreaders, jangan lupa follow akun sosial kami agar sobat poinreaders bisa mendapatkan materi terupdate tentang pemrograman lainnya.     

Share this

Related Posts

Previous
Next Post »