كنت أجرب على البايثون بعض العمليات الحسابية وظهرت بعدها المفاجأة !

1.09 + 2.01

ظهر الناتج كالتالي: 3.0999999999999996

لماذا المجموع تقريبا ! أليس من المفترض أن يكون 3.1

وهل يوجد هذا المشكل في جميع اللغات أم فقط على البايثون