Number Javascript
Number pada javascript yaitu tipe nomor yang dapat ditulis biasa maupun desimal. contohnya:
var a = 123; //tanpa desimal var b = 1,23 // desimal var c = 123e5 // scientific (tanpa desimal) var d = 123e-5 // scientific (desimal)
Precision
Keakuratan number pada javascript hingga 15 digit. jika melebihi 15 kemungkinan terkadang tidak akurat. contoh:
<!DOCTYPE html> <html> <head> <title>precision</title> </head> <body> <p id="hasil"></p> <script type="text/javascript"> var x = 888888888888888; // 15 digit var y = 88888888888888888; // 17 digit document.getElementById('hasil').innerHTML = x +"<br>"+ y; </script> </body> </html>
Hexadesimal
Penulisan hexadesimal di awali terlebih dahulu dengan 0x. contoh 0xF;
<!DOCTYPE html> <html> <head> <title>hexadesimal</title> </head> <body> <script type="text/javascript"> document.write(0xF); </script> </body> </html>
Secara default number berbasis 10, jika kita ingin mengkonversi ke number berbasis 16(hexa), 8(oktal), 2(biner). kita dapat menggunakan bantuan fungsi toString(basis). contoh:
<!DOCTYPE html> <html> <head> <title>basis</title> </head> <body> <p id="cetak"></p> <script type="text/javascript"> var nomer = 128; var hexa = nomer.toString(16); var oktal = nomer.toString(8); var biner = nomer.toString(2); document.getElementById('cetak').innerHTML = "128 jika diubah menjadi hexa yaitu "+hexa+"<br>128 jika diubah menjadi oktal yaitu "+oktal+"<br>128 jika diubah menjadi biner yaitu "+biner; </script> </body> </html>
Semoga bermanfaat, sampai jumpa di postingan selanjutnya.
written by @akhi_syabab
Programmer python yang punya banyak ambisi.
Remote developer at remoteworker.id Software Agency