مثال بسيط، لنفترض أن لدينا متغيران a و b قيمتهما على التوالي 0.1 و 0.2 اذا جمع العددين كما درسنا في مادة الحساب 0.3

اي a + b == 03 يجب أن يكون true و هذا ما سيحدت عكسه في أغلب لغات البرمجة اذ سيكون الناتج false

السؤال المطروح للنقاش: ماسبب حدوث هذا. وكيف يتم حله في البرامج و الأنظمة الدقيقة (البورصة مثلا)