OPALE - 10.0 - Utilisation - Fonctions mathématiques

Différence entre versions

De MappingDoc
imported>Admin
(Page créée avec « ==Abs== Cette fonction renvoie la valeur absolue d'une expression. Exemple : DB.float = 15.58 DB.res = Abs ( DB.float ) DB.res => 15 ==Ceil== Cette fonction renvoie... »)
 
imported>Admin
Ligne 22 : Ligne 22 :
 
  DB.output = ConvertBase ( $DB.val , 16 , 2 )
 
  DB.output = ConvertBase ( $DB.val , 16 , 2 )
 
  DB.output = 1111111110101010
 
  DB.output = 1111111110101010
 +
 +
==Floor==
 +
Cette fonction renvoie l'entier inférieur le plus proche.
 +
 +
Exemple :
 +
DB.float = 15.58
 +
DB.res = Floor ( DB.float )
 +
DB.res => 15

Version du 18 mars 2019 à 14:05

Abs

Cette fonction renvoie la valeur absolue d'une expression.

Exemple :

DB.float = 15.58
DB.res = Abs ( DB.float )
DB.res => 15

Ceil

Cette fonction renvoie l'entier supérieur le plus proche.

Exemple :

DB.float = 15.58
DB.res = Ceil ( DB.float )
DB.res => 16

ConvertBase

Cette fonction convertit un nombre d'une base à l'autre. Le paramètre est un champ et il faut une base en entrée et une autre en sortie. Les bases vont de 2 à 36.

L'exemple suivant montre comment convertir un champ hexadécimal de valeur FFAA en binaire :

DB.val = "FFAA"
DB.output = ConvertBase ( $DB.val , 16 , 2 )
DB.output = 1111111110101010

Floor

Cette fonction renvoie l'entier inférieur le plus proche.

Exemple :

DB.float = 15.58
DB.res = Floor ( DB.float )
DB.res => 15