Заметил тут интереснейший баг/фичу, и хочу спросить у остальных, то что показано ниже давно известный баг и в python 3 его починили?
t=0
for i in range(30):
t=t+0.1
print "t=",t," t%1.0= ",t % 1.0, " t-t/1.0 =",t-t//1.0
Вот вывод
t= 0.8 t%1.0= 0.8 t-t/1 = 0.8
t= 0.9 t%1.0= 0.9 t-t/1 = 0.9
t= 1.0 t%1.0= 1.0 t-t/1 = 1.0
t= 1.1 t%1.0= 0.1 t-t/1 = 0.1
t= 1.2 t%1.0= 0.2 t-t/1 = 0.2
t= 1.8 t%1.0= 0.8 t-t/1 = 0.8
t= 1.9 t%1.0= 0.9 t-t/1 = 0.9
t= 2.0 t%1.0= 4.4408920985e-16 t-t/1 = 4.4408920985e-16
t= 2.1 t%1.0= 0.1 t-t/1 = 0.1
Просьба писать свои версии python и результаты, мнение о том стоит ли оформлять багрепорт, и как с этим справиться