У нас вы можете посмотреть бесплатно Why 0.1 + 0.2 is NOT 0.3 (Floating Point Math Explained) или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Why does 0.1 + 0.2 equal 0.30000000000000004? It’s the most famous "WTF" moment in programming, affecting almost every language from Python to JavaScript to C++. In this video, we visualize exactly why your computer struggles with simple decimals. We dive into the binary number system, the IEEE 754 standard, and why infinite fractions in Base-2 create this "digital scar tissue" in your code. In this video: Why computers read numbers differently than humans (Base-10 vs Base-2). Why "0.1" is actually an infinitely repeating number in binary. How the "Suitcase" of memory (Mantissa/Significand) chops off data. Why you should never use floating point math for money. Timestamps: 0:00 - The Crime Scene (0.1 + 0.2 = ??) 1:45 - The Language Barrier: Humans vs. Machines 2:45 - Why 0.1 is Infinite in Binary 5:15 - The Suitcase: How Memory Rounds Numbers 6:45 - The Reveal: Where the "...0004" Comes From 8:45 - How to Fix It (Epsilon & Decimal Libraries) #programming #computerscience #math #python #javascript #coding #floatingpoint #IEEE754