[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
comprends pas les if()
salut la piste
ya un truc que je pige pas !
first,sec,from sont des vecteurs
ttA=(sec-first).magnitude
ttB=(from-first).magnitude+(from-sec).magnitude
if ttA=ttB then
put "egal"
else
put "pas egal"
end if
put ttA && "**" && ttB
--- "pas egal"
--- 50.000 ** 50.000
je comprends pas pourkoi dans ce cas, le if ne reconnais pas que ttA=ttB
j'ai essayé avec des +1
ttA=(sec-first).magnitude
ttB=(from-first).magnitude+(from-sec).magnitude
if (ttA+1)=(ttB+1) then
put "egal"
else
put "pas egal"
end if
put ttA && "**" && ttB
marche toujours pas. Par contre avec integer:
ttA=(sec-first).magnitude
ttB=(from-first).magnitude+(from-sec).magnitude
if integer(ttA)=integer(ttB) then
put "egal"
else
put "pas egal"
end if
put ttA && "**" && ttB
fonctionne !!! le prob C que moi je peut avoir 1 ou 2 chiffres apres la
virgule !! qq un à une idée ?
pistes-l List Home |
Main Index |
Thread Index
Search archives
|