Why Computers Can’t Count Money

freeCodeCamp
AI summary

This video explains how floating-point precision issues in early digital payment systems allowed exploited rounding errors to generate money. It covers the fundamental difference between binary (Base 2) and decimal (Base 10) representation, demonstrating why standard floating-point numbers cannot precisely represent common currency values like $0.1 or $0.2. The content is ideal for developers learning why exact decimal arithmetic is critical in financial applications.