например :
a = 25 b = 3.3 while a < 40: a += b print('%s и %s ' %(a,b))
28.3 и 3.3
31.6 и 3.3
34.9 и 3.3
38.199999999999996 и 3.3
41.49999999999999 и 3.3
можно поставить так, тогда результат будет верный:
a = 25 b = 3.3 while a < 40: a += b a = round(a,4) print('%s и %s ' %(a,b))
28.3 и 3.3
31.6 и 3.3
34.9 и 3.3
38.2 и 3.3
41.5 и 3.3
расчетов у меня в программе будет много, и не хочется после каждого расчета делать округление
есть ли возможность упростить?