javascript dasar : tipe data pada javascript:angka

    Tipe data pada javascript :angka

Perlu kamu ketahui angka dalam javascript ITU di repentasikan sebagai berikut ya

Jadi katanya 

" Number in javascript are double -precision floating point 64-bit format IEEE 754 values"

intinya dalam javascript ITU tidak ada integer atau bilangan bulat yang ada hanyalah floating point atau bilangan pecahan.

Lalu menurut definisi nya ukuran angka yang bisa di tampug oleh javascript adalah 64-bit ini artinya kita bisa menyimpan angka sebesar 2⁶⁴ atau 8 × 10¹⁸ atau ITU sebesar 10 × 1000 000 000 000 000 000 persisnya sebanyak ini "18446744073709551616" 

Tapi ini tidak bisa kita pakai semua kenapa?
Karena di dalam 64-bit tadi ada beberapa petanda yang nanti harus kita gunakan untuk menampung angka angka tertentu
Dasar nya ada beberapa jenis angka yang dapat kita simpan di dalam javascript

Angka 

•angka tanpa desimal (integer)
10, 1500, 123456
Akurat sampai 15digit
•angka dengan desimal 
3.14 , 0.5, 100.00 (koma di javascript di ganti titik)
•eksponen 
123e5 //12300000
123e-5 // 0.00123
•bilangan negatif 
-25 atau -0.22


Urutan bit penggunaan

Jangan pernah mengawali angka dengan 0 di javascript karena hasil nya kadang tidak sesuai.


Angka spesial
 infinity
-infinity
NAN(not a number)

Contoh
2 / 2 // infinity

-2 / 2 // - infinity

0/0 // NAN 

Nan juga di hasilkan ketika kita membagi angka dengan string

100/"apell"//NaN

Hati hati jika. 100 / "10" maka hasil nya "110" dan bentuk nya string


Sekian dulu


Komentar

Postingan populer dari blog ini

ethical hacking part 14 membuat malware Trojan

CSS layouting - box model: CSS reset

ethical hacking part 3 reconnaissance & information gethering