Why Computers Can’t Count Money @freecodecamp
Why Computers Can’t Count Money  @freecodecamp
Uploaded June 2026 | Updated September 2026, 2 weeks ago
Ever wonder why computers struggle with basic math? This video explores a massive class of software bugs from the early 2000s that allowed people to generate real money out of thin air.

As early digital payment systems and banks rushed to digitize, engineers relied on standard floating-point numbers to process currency. However, because computers use binary (Base 2) rather than decimal (Base 10), certain fractions like $0.1$ and $0.2$ cannot be represented exactly—leading to minuscule rounding errors.

Video created by @aniakubow

❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: scrimba.com/freecodecamp

🎉 Thanks to our Champion and Sponsor supporters:
👾 @omerhattapoglu1158
👾 @goddardtan
👾 @akihayashi6629
👾 @kikilogsin
👾 @anthonycampbell2148
👾 @tobymiller7790
👾 @rajibdassharma497
👾 @CloudVirtualizationEnthusiast
👾 @adilsoncarlosvianacarlos
👾 @martinmacchia1564
👾 @ulisesmoralez4160
👾 @_Oscar_
👾 @jedi-or-sith2728
👾 @justinhual1290

--

Learn to code for free and get a developer job: freecodecamp.org

Read hundreds of articles on programming: freecodecamp.org/news
Why Computers Can’t Count MoneyClaude Certified Architect - Foundations – Prepare for and pass the exam!Learn Docker – Full DevOps Course for Deploying Containerized AppsWhats the difference between call vs apply in JavaScript?The ultimate dev skill is Integration Testing feat. Internet of Bugs [Podcast #209]Azure AI Engineer Associate Certification (AI-102) – Full Course to PASS the ExamBuild something real first, then sell itReact Native Full Course for BeginnersLearning a new skill is tough. But as Jessica says, the only way to fail is to stop & not come back.Bash Scripting Tutorial for BeginnersSliding Window Algorithm for Tech Interviews - Full CourseBack End Developer Roadmap
freeCodeCamp.org |

Why Computers Can’t Count Money

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER