Le calcul de python semble incoéren
Bonjour, je suis désolé pour le titre mais j'ai pas eux d'autre idé, je suis sur Visual studio code de Microsoft et j'ai un problème avec un calcul que fais python
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
if mode == 31 or mode == 32:
print ('if')
terstde = 0.0
b = 0.0
while terstde != demandechifrerésulatat:
print ('if2')
if mode == 31:
print (b,terstde,'31')
b = b + 0.1
terstde = b * demandechifremultiplicateur
if mode == 32:
print (b,terstde,'32')
b = b + 0.01
terstde = b * demandechifremultiplicateur
if terstde > demandechifrerésulatat:
print ('érreur 1')
print (b)
print (terstde)
break |
le résultat
if
if2
0.0 0.0 31
if2
0.1 1.0 31
if2
0.2 2.0 31
if2
0.30000000000000004 3.0000000000000004 31
if2
0.4 4.0 31
if2
0.5 5.0 31
if2
0.6 6.0 31
if2
0.7 7.0 31
if2
0.7999999999999999 7.999999999999999 31
if2
0.8999999999999999 9.0 31
if2
0.9999999999999999 9.999999999999998 31
if2
1.0999999999999999 10.999999999999998 31
érreur 1
1.2
12.0
érreur2
ce n'est pas du code
31,uf2,if,érreur et érreur 2 me serve a vérifier ce que python fais
pour moi il devrais faire
if
if2
0.0 0.0 31
if2
0.1 1.0 31
if2
0.2 2.0 31
if2
0.3 3.0 31
if2
0.4 4.0 31
if2
0.5 5.0 31
if2
0.6 6.0 31
if2
0.7 7.0 31
if2
0.7 7.0 31
if2
0.8 8.0 31
if2
0.9 9.0 31
if2
1.0 10.0 31
if
if2
1.1 11 31
Merci d'avance