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

JavaScript'те так эсептөөлөрдүн так эместиги

Бөлчөк сандар компьютерлерде көп учурда так эмес көрсөтүлүүчү формада сакталат. Бул учурда сиз жөнөкөй амал кылып жатканда таң калыштуу натыйжа ала аласыз. Мисал:

let a = 0.1 + 0.2; alert(a); // 0.30000000000000004 чыгарат

Ушундай жүрүм-турум менен күрөшүү үчүн toFixed ыкмасын колдонсо болот, ал бөлчөк бөлүктөгү берилген орунга чейин тегеректейд. Келгиле, биздин натыйжабызды тегеректейли:

let a = 0.1 + 0.2; alert(a.toFixed(2)); // '0.30' чыгарат

toFixed ыкмасы натыйжаны сап түрүндө берет. Анын натыйжасын санга айландырууга болот:

let a = 0.1 + 0.2; alert(+a.toFixed(2)); // 0.3 чыгарат

Төмөнкү амалдын натыйжасы эмне болорун текшериңиз:

alert(0.1 * 0.2);

Төмөнкү амалдын натыйжасы эмне болорун текшериңиз:

alert(0.3 - 0.1);
← →
↑
Кыргызча▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу