Aniqlik
Butun sonlar (nuqta yoki ko'rsatkich belgisi bo'lmagan raqamlar) 15 ta raqamga to'g'ri keladi.
Misol
var x = 999999999999999; // x will be 999999999999999
var y = 9999999999999999; // y will be 10000000000000000
O'zingiz sinab ko'ring »
Maksimal o'nlik soni 17 ga teng, ammo suzuvchi nuqta arifmetikasi har doim ham 100% aniq emas:
Misol
var x = 0.2 + 0.1; // x will be 0.30000000000000004
O'zingiz sinab ko'ring »
Yuqoridagi muammoni hal qilish uchun u ko'payish va bo'linishga yordam beradi:
Misol
var x = (0.2 * 10 + 0.1 * 10) / 10; // x will be 0.3
O'zingiz sinab ko'ring »
Do'stlaringiz bilan baham: |