Section courante

A propos

Section administrative du site

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++ :

  1. static void FracSamples(Args _args)
  2. {
  3.     print "Frac(0.0)=",frac(0.0);
  4.     print "Frac(1.0)=",frac(1.0);
  5.     print "Frac(5.0)=",frac(5.0);
  6.     print "Frac(10.0)=",frac(10.0);
  7.     print "Frac(10.1)=",frac(10.1);
  8.     print "Frac(10.2)=",frac(10.2);
  9.     print "Frac(10.3)=",frac(10.3);
  10.     print "Frac(10.4)=",frac(10.4);
  11.     print "Frac(10.5)=",frac(10.5);
  12.     print "Frac(10.6)=",frac(10.6);
  13.     print "Frac(10.7)=",frac(10.7);
  14.     print "Frac(10.8)=",frac(10.8);
  15.     print "Frac(10.9)=",frac(10.9);
  16.     print "Frac(10.123)=",frac(10.123);
  17.     print "Frac(10.123456789)=",frac(10.123456789); 
  18.     pause;
  19. }

on obtiendra le résultat suivant :

Frac(0.0)=0.00
Frac(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