Outils pour utilisateurs

Outils du site


cold:reference:coldfldformat:smartfloat

Table des matières

Syntaxe

@smartfloat(nombre_reel)

Où le paramètre nombre_reel peut prendre les valeurs suivantes:

  • @self : une référence au champ lui-même.
  • @<groupname> : une référence à une capture dans le filtre de champ.
  • Une chaîne de caractères représentant un nombre réel.

Description

@smartfloat permet de s'assurer de la bonne représentation d'un nombre réel. La partie entière et la partie décimale seront séparées par un point.

La macro ne garde que les représentations d'un chiffre ainsi que les caractères + , . -

Exemple

Si par exemple @self vaut

22,4

un simple appel à

@Smartfloat(@self)

nous renvoi

22.4

Ou encore si @self a capturé

HT : ! _ / 22 ,  4

parce que le texte extrait est un peu pollué, alors l'appel

@Smartfloat(@self)

nous permet d'obtenir le résultat escompté

22.4
cold/reference/coldfldformat/smartfloat.txt · Dernière modification: 2023/03/17 09:56 (modification externe)