Рет қаралды 17,794
Все программисты знают, что 0.1 + 0.2 != 0.3
Но почему так происходит? Это фундаментальный баг программирования?
Разберемся, Господа!
Вливайся в команду мечты:
psb-hr@yandex.ru
Вакансии: habr.com/ru/company/psb/vacan...
Мой телеграмм-канал:
t.me/howToLearnIT
Телеграмм-канал для любителей фронтенда:
t.me/frontendnoteschannel
Бусти:
boosty.to/how-to-learn-it
Литература:
habr.com/ru/post/112953/
• Floating Point Numbers...
docs.oracle.com/cd/E19957-01/...
standards.ieee.org/ieee/754/4...
stackoverflow.com/questions/5...
0:00 Дебют
0:35 Как числа получили стандарт?
2:57 Как хранятся в памяти числа с плавающей точкой?
4:24 Рекламная пауза
5:05 Сколько памяти выделяется на хранение чисел?
9:07 И почему 0.1 + 0.2 != 0.3?
10:25 Это фундаментальный баг?
#it #programming