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...
1. Bin2Dec
Berfungsi untuk mengkonversi bilangan biner (basis 2: 1 dan 0) ke dalam bilangan desimal (basis 10: 0 - 9). Penulisan syntak :
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 :
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 :
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.