>> 100%
== 100%
>> 12.2%
== 12.2%
>> .76%
== 0.76%
Le type Percent!
Table of Contents
1. Résumé
Les valeurs de type Percent!
représentent des valeurs de float! exprimées sous forme de pourcentage.
Percent!
appartient aux ensembles de types suivants: number!
, scalar!
2. Création
Les valeurs de type Percent! peuvent être créées à l’aide de la syntaxe littérale, ou à l’exécution en utilisant le constructeur make
ou la conversion to
.
>> make percent! 1
== 100%
>> make percent! .1
== 10%
>> make percent! .01
== 1%
>> to percent! 1
== 100%
>> to percent! .1
== 10%
>> to percent! .01
== 1%
3. Syntaxe littérale
<percent-literal> ::= <integer-literal>% | <float-literal>%
4. Comparaisons
Tous les comparateurs peuvent être appliqués à Percent!
: =, ==, <>, >, <, >=, <=, =?
. De plus, min
, et max
sont aussi supportés.
5. Test de valeurs
Utilisez percent?
pour vérifier si une valeur est du type Percent!
.
>> percent? 42%
== true
Utilisez type?
pour connaître le type d’une valeur donnée.
>> type? 42%
== percent!
6. Mots prédéfinis
6.1. Fonctions
percent?
, to-percent