РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jsPmBsIC 61 of 505 menu
◀ ▶

JavaScriptda Noaniq Hisoblash

Kasr sonlar kompyuterlarda shunday saqlanadiki, ko'pincha ular noaniq ifodalanishi mumkin. Bunday hollarda, oddiy amal g'alati natija berganda sizni kutilmagan holat kutib qolishi mumkin. Misol:

let a = 0.1 + 0.2; alert(a); // 0.30000000000000004 chiqadi

Bunday xatti-harakatlarga qarshi kurashish uchun toFixed maxsus usulidan foydalanish mumkin, u kasr qismidagi berilgan songacha yaxlitlaydi. Keling, natijamizni yaxlitlaymiz:

let a = 0.1 + 0.2; alert(a.toFixed(2)); // '0.30' chiqadi

toFixed usuli natijani satr ko'rinishida beradi. Uni raqamga o'zgartirish mumkin:

let a = 0.1 + 0.2; alert(+a.toFixed(2)); // 0.3 chiqadi

Quyidagi amal natijasi nima ekanligini tekshiring:

alert(0.1 * 0.2);

Quyidagi amal natijasi nima ekanligini tekshiring:

alert(0.3 - 0.1);
← →
↑
Oʻzbek▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish