FRAC |
Fraction |
---|---|
Langage X++ |
Syntaxe
real frac(real decimal); |
Paramètres
Nom | Description |
---|---|
decimal | Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
Description
Cette fonction permet de retourner la partie décimal d'un nombre réel.
Exemple
Voici un exemple montrant l'utilisation de «Frac» dans X++ :
- static void FracSamples(Args _args)
- {
- print "Frac(0.0)=",frac(0.0);
- print "Frac(1.0)=",frac(1.0);
- print "Frac(5.0)=",frac(5.0);
- print "Frac(10.0)=",frac(10.0);
- print "Frac(10.1)=",frac(10.1);
- print "Frac(10.2)=",frac(10.2);
- print "Frac(10.3)=",frac(10.3);
- print "Frac(10.4)=",frac(10.4);
- print "Frac(10.5)=",frac(10.5);
- print "Frac(10.6)=",frac(10.6);
- print "Frac(10.7)=",frac(10.7);
- print "Frac(10.8)=",frac(10.8);
- print "Frac(10.9)=",frac(10.9);
- print "Frac(10.123)=",frac(10.123);
- print "Frac(10.123456789)=",frac(10.123456789);
- pause;
- }
on obtiendra le résultat suivant :
Frac(0.0)=0.00Frac(1.0)=0.00
Frac(5.0)=0.00
Frac(10.0)=0.00
Frac(10.1)=0.10
Frac(10.2)=0.20
Frac(10.3)=0.30
Frac(10.4)=0.40
Frac(10.5)=0.50
Frac(10.6)=0.60
Frac(10.7)=0.70
Frac(10.8)=0.80
Frac(10.9)=0.90
Frac(10.123)=0.12
Frac(10.123456789)=0.12
Dernière mise à jour : Vendredi, le 31 Mars 2017