Je ne comprend pas cette instruction
Cheres amies, amis du forum
je souhaite m'inspirer d'un code python pour un projet perso en C++, jusqu'à présent j'ai pu m'en sortir mais pour les ligne suivantes je n'arrive pas à traduire l'algo:
voici ce que je n'ai compris:
les \ je ne sais pas à quoi cela correspond et ce qui me fait douter sur la signification de l'algo
Code:
1 2 3 4 5 6 7 8 9 10 11
| if outils.pgcd(fr1.n, fr1.d) == 1 and outils.pgcd(fr2.n, fr2.d) == 1 and \
(level == 1 or (outils.pgcd(fr1.d, fr2.d) != abs(fr1.d) \
and outils.pgcd(fr1.d, fr2.d) != abs(fr2.d))):
if op == "+":
simplifiable = abs(fr1.d * fr2.d) != abs(Fractions.simplifie(fr1 +
fr2).d)
else:
simplifiable = abs(fr1.d * fr2.d) != abs(Fractions.simplifie(fr1 -
fr2).d)
if level == 1 or (simplifiable and level == 4) or (not simplifiable and level < 4):
break |
Merci