Est-ce que l'affectation d'un réel à une variable commençant par I est convertie en entier?
-
06-07-2019 - |
Question
Est-ce que l'affectation d'un réel à une variable commençant par I est convertie en entier?
real vx;
vx = 2.59808
ix = vx
est ix == 2?
La solution
Pour autant que je sache, le type sera automatiquement converti.
Vous pouvez désactiver ce comportement sujet aux erreurs en spécifiant
IMPLICIT NONE
Le " none implicite " instruction oblige le programmeur à déclarer toutes les variables. Sinon, les types seront simplement implicites et les variables commençant par i
seront de type entier.
Autres conseils
pour autant que je sache vous avez besoin de jeter réel en entier.
mais je ne sais pas si cela est autorisé dans votre langue.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow