Fonctions numériques

Ces fonctions créent et manipulent des valeurs numériques.

Information

Nom Description
Number.IsEven Retourne true si une valeur est un nombre pair.
Number.IsNaN Retourne true si une valeur est Number.NaN.
Number.IsOdd Retourne true si une valeur est un nombre impair.

Conversion et mise en forme

Nom Description
Byte.From Retourne un nombre entier 8 bits à partir de la valeur spécifiée.
Currency.From Retourne une valeur de devise à partir de la valeur spécifiée.
Decimal.From Retourne une valeur numérique décimale à partir de la valeur donnée.
Double.From Retourne une valeur numérique de type Double à partir de la valeur donnée.
Int8.From Retourne une valeur numérique entière 8 bits signée à partir de la valeur donnée.
Int16.From Retourne une valeur numérique entière 16 bits à partir de la valeur donnée.
Int32.From Retourne une valeur numérique entière 32 bits à partir de la valeur donnée.
Int64.From Retourne une valeur numérique entière 64 bits à partir de la valeur donnée.
Number.From Retourne une valeur numérique à partir d’une valeur.
Number.FromText Retourne une valeur numérique à partir d’une valeur de texte.
Number.ToText Convertit le nombre donné en texte.
Percentage.From Retourne une valeur de pourcentage à partir de la valeur donnée.
Single.From Retourne une valeur numérique de type Single à partir de la valeur donnée.

Arrondi

Nom Description
Number.Round Retourne un nombre de type Nullable (n) si la valeur est un entier.
Number.RoundAwayFromZero Retourne Number.RoundUp(valeur) quand valeur >= 0 et Number. RoundDown(valeur) quand valeur < 0.
Number.RoundDown Retourne le plus grand entier inférieur ou égal à une valeur numérique.
Number.RoundTowardZero Retourne Number.RoundDown(x) quand x >= 0 et Number.RoundUp(x) quand x < 0.
Number.RoundUp Retourne le plus grand entier supérieur ou égal à une valeur numérique.

Opérations

Nom Description
Number.Abs Retourne la valeur absolue d’un nombre.
Number.Combinations Retourne le nombre de combinaisons d’un nombre donné d’éléments pour la taille de combinaison facultative.
Number.Exp Retourne un nombre représentant e élevé à une puissance.
Number.Factorial Retourne la factorielle d’un nombre.
Number.IntegerDivide Divise deux nombres et retourne la partie entière du nombre résultant.
Number.Ln Retourne le logarithme naturel d’un nombre.
Number.Log Retourne le logarithme d’un nombre dans la base.
Number.Log10 Retourne le logarithme de base 10 d’un nombre.
Number.Mod Divise deux nombres et retourne le reste du nombre résultant.
Number.Permutations Retourne le nombre total de permutations d’un nombre donné d’éléments pour la taille de permutation facultative.
Number.Power Retourne un nombre élevé à une puissance.
Number.Sign Retourne 1 pour les nombres positifs, -1 pour les nombres négatifs ou 0 pour zéro.
Number.Sqrt Retourne la racine carrée d’un nombre.

Aléatoire

Nom Description
Number.Random Retourne un nombre fractionnaire aléatoire compris entre 0 et 1.
Number.RandomBetween Retourne un nombre aléatoire compris entre les deux valeurs numériques spécifiées.

Trigonométrie

Nom Description
Number.Acos Retourne l’arc cosinus d’un nombre.
Number.Asin Retourne l’arc sinus d’un nombre.
Number.Atan Retourne l’arc tangente d’un nombre.
Number.Atan2 Retourne l’arc tangente de la division de deux nombres.
Number.Cos Retourne le cosinus d’un nombre.
Number.Cosh Retourne le cosinus hyperbolique d’un nombre.
Number.Sin Retourne le sinus d’un nombre.
Number.Sinh Retourne le sinus hyperbolique d’un nombre.
Number.Tan Retourne la tangente d’un nombre.
Number.Tanh Retourne la tangente hyperbolique d’un nombre.

Octets

Nom Description
Number.BitwiseAnd Retourne le résultat d’une opération AND au niveau du bit sur les opérandes fournis.
Number.BitwiseNot Retourne le résultat d’une opération NOT au niveau du bit sur les opérandes fournis.
Number.BitwiseOr Retourne le résultat d’une opération OR au niveau du bit sur les opérandes fournis.
Number.BitwiseShiftLeft Retourne le résultat d’une opération de décalage à gauche au niveau du bit sur les opérandes.
Number.BitwiseShiftRight Retourne le résultat d’une opération de décalage à droite au niveau du bit sur les opérandes.
Number.BitwiseXor Retourne le résultat d’une opération XOR au niveau du bit sur les opérandes fournis.