DokuWiki

It's better when it's simple

Outils pour utilisateurs

Outils du site


fr:plugin:struct:type_decimal

Ceci est une ancienne révision du document !


Extension StructTypes

Extension Struct: Type Decimal

Le type Decimal contient des nombres décimaux, appelés également nombres à virgule flottante ou double. Les limites supérieures et inférieures peuvent être réglées via la configuration. Le point décimal et le séparateur de milliers peuvent être configurés. Les valeurs peuvent être arrondies et les zéros en fin (chiffre significatif) être coupés.

Les valeurs internes sont toujours stockées avec un point comme point décimal.

Les valeurs peuvent être entrées avec un point ou une virgule, mais ne peuvent pas contenir de séparateurs pour les milliers.

Configuration

La configuration suivante est disponible en addition au paramètre de configuration type de base:

Config Format Description
min entier Le nombre doit avoir au moins cette valeur. Assurez-vous de spécifier des décimales avec un . comme point décimal!
max entier Le nombre peut avoir au plus cette valeur. Assurez-vous de spécifier des décimales avec un . Comme point décimal!
roundto entier Le nombre de décimales auxquelles les valeurs doivent être arrondies. Utilisez -1 pour ne pas arrondir.
decpoint car Le caractère à utiliser comme point décimal dans la sortie. Vous pouvez probablement souhaiter utiliser . ou , . Indépendamment de ce paramètre, les utilisateurs peuvent toujours entrer des valeurs avec l'un des deux.
thousands car Le caractère à utiliser en tant que séparateur de milliers. La valeur par défaut est un espace insécable fin.
trimzeros booléen Si vrai, les zéros après la virgule sont supprimés des décimales.
prefix chaîne Ce texte sera ajouté à la valeur enregistrée - utile pour les symboles de devise
postfix chaîne Ce texte sera ajouté à la valeur enregistrée - utile pour les symboles de devise
fr/plugin/struct/type_decimal.1479751923.txt.gz · Dernière modification : 2016-11-21 19:12 de Digitalin

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki