Bibliothèque Math
dans Inkling
En plus des opérateurs mathématiques intégrés, Inkling fournit une bibliothèque mathématique simple, Math
, de fonctions et de constantes mathématiques utiles.
Usage
Pour utiliser la bibliothèque Math
, ajoutez une instruction using
en haut de votre fichier Inkling.
inkling "2.0"
using Math
Constantes disponibles
Constante | Type | Description |
---|---|---|
Math.E |
number |
Base du logarithme népérien |
Math.Pi |
number |
Rapport entre la circonférence et le diamètre d’un cercle |
Fonctions disponibles
Fonction | Retours |
---|---|
Math.Abs(X: number): number |
Valeur absolue de X |
Math.ArcCos(X: number): number |
Arccosinus de X en radians |
Math.ArcSin(X: number): number |
Arcsinus de X en radians |
Math.ArcTan(X: number): number |
Arctangente de X en radians (le résultat est compris entre -pi/2 et pi/2 ) |
Math.ArcTan2(Y: number, X: number): number |
Arctangente du rapport Y/X en radians (le résultat est compris entre -pi et pi ) |
Math.Ceil(X: number): number |
Valeur entière la plus proche supérieure ou égale à X |
Math.Cos(X: number): number |
Cosinus de X en radians |
Math.Floor(X: number): number |
Valeur entière la plus proche inférieure ou égale à X |
Math.Hypot(X: number, Y: number): number |
Hypoténuse du triangle rectangle avec des cathètes de longueur X et Y |
Math.Log(X: number): number |
Logarithme népérien de X (génère une erreur d’exécution si X est négatif) |
Math.Max(X: number, y: number): number |
Maximum de X ou Y |
Math.Min(X: number, y: number): number |
Minimum de X ou Y |
Math.Sin(X: number): number |
Sinus de X en radians |
Math.Sqrt(X: number): number |
Racine carrée de X (équivalent à X ** 0.5 ) |
Math.Tan(X: number): number |
Tangente de X en radians |