Syntaxe
Convertit une valeur en nombre. Un texte qui contient un nombre, comme "2.5", donne ce nombre avec ses décimales.
Float(<value>)Les éléments
| <value> | Un nombre ou un texte. Le texte peut être entouré d’espaces et utiliser la notation 1e3 ou 0x10. |
|---|
Rend
Le nombre. NaN si le texte contient autre chose qu’un nombre ("2.5x", "2,5", "abc"). Un texte vide donne 0, TRUE donne 1.
À savoir
- Inutile pour une division :
/garde déjà les décimales, et7 / 2vaut 3.5. - Contrairement à ValFloat(), qui lit le nombre au début du texte et rend 0 s’il n’y en a pas,
FloatrendNaNdès que le texte contient autre chose. Testez le résultat avant de vous en servir. - Ranger le résultat dans une variable
AS integerretire quand même les décimales : le type de la variable l’emporte.