Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
L’espace de noms Std.Math contient les éléments suivants :
| Nom | Descriptif |
|---|---|
| AbsComplex | Retourne la valeur absolue d’un nombre complexe de type Complex. |
| AbdosComplexePolaire | Retourne la valeur absolue d’un nombre complexe de type ComplexPolar. |
| absD | Retourne la valeur absolue d’un nombre à virgule flottante double précision. |
| Absi | Retourne la valeur absolue d’un entier. |
| absL | Retourne la valeur absolue d’un entier volumineux. |
| AbsSquaredComplex | Retourne la valeur absolue carrée d’un nombre complexe de type Complex. |
| AbsCarréComplexePolaire | Retourne la valeur absolue carrée d’un nombre complexe de type ComplexPolar. |
| ApproximativeFactorial | Retourne un facteur approximatif d’un nombre donné. |
| ArcCos | Retourne l’angle dont le cosinus est le nombre spécifié. |
| ArcCosh | Calcule le cosinus hyperbolique inverse d’un nombre. |
| ArcSin | Retourne l’angle dont le sinus est le nombre spécifié. |
| ArcSinh | Calcule le sinus hyperbolique inverse d’un nombre. |
| ArcTan | Retourne l’angle dont la tangente est le nombre spécifié. |
| ArcTan2 | Retourne l’angle dont la tangente est le quotient de deux nombres spécifiés. |
| ArcTanh | Calcule la tangente hyperbolique inverse d’un nombre. |
| ArgComplex | Retourne la phase d’un nombre complexe de types Complex. |
| ArgComplexPolar | Retourne la phase d’un nombre complexe de types ComplexPolar. |
| binom | Retourne le coefficient binomial approximatif de deux entiers. |
| BitSizeI | Pour un entier non négatif a, retourne le nombre de bits requis pour représenter a. REMARQUE : cette fonction retourne le plus petit n de sorte qu’une < 2^n. |
| BitSizeL | Pour un entier non négatif a, retourne le nombre de bits requis pour représenter a. REMARQUE : cette fonction retourne le plus petit n de sorte qu’une < 2^n. |
| plafond | Retourne le plus petit entier supérieur ou égal au nombre spécifié. Par exemple : Plafond(3.1) = 4 ; Ceiling(-3.7) = -3 |
| complexe | Représente un nombre complexe par ses composants réels et imaginaires. Le premier élément du tuple est le composant réel, le deuxième - le composant imaginaire. |
| ComplexPolar | Représente un nombre complexe sous forme polaire. La représentation polaire d’un nombre complexe est c = r>e^(ti). |
| ContinueFractionConvergentI | Recherche la fraction continue convergente la plus proche de fraction avec le dénominateur inférieur ou égal à denominatorBound Utilisation du processus similaire à ceci : https://nrich.maths.org/1397 |
| ContinueFractionConvergentL | Recherche la fraction continue convergente la plus proche de fraction avec le dénominateur inférieur ou égal à denominatorBound Utilisation du processus similaire à ceci : https://nrich.maths.org/1397 |
| Cos | Retourne le cosinus de l’angle spécifié. |
| Cosh | Retourne le cosinus hyperbolique de l’angle spécifié. |
| DivRemI | Divise une valeur integer par une autre, retourne le résultat et le reste sous la forme d’un tuple. |
| DivRemL | Divise une valeur BigInteger par une autre, retourne le résultat et le reste sous forme de tuple. |
| DividedByC | Retourne le quotient de deux entrées de type Complex. |
| DividedByCP | Retourne le quotient de deux entrées de type ComplexPolar. |
| E | Retourne une approximation double précision de la constante mathématique e ≈ 2,718281828282828284590452354 |
| expModI | Retourne un entier élevé à une puissance donnée, par rapport à un module donné. C’est-à-dire (expBase^power) % module. |
| ExpModL | Retourne un entier élevé à une puissance donnée, par rapport à un module donné. C’est-à-dire (expBase^power) % module. |
| ExtendedGreatestCommonDivisorI | Retourne un tuple (u,v) de sorte que ua+vb=GCD(a,b) Remarque : GCD est toujours positif, sauf que GCD(0,0)=0. |
| ExtendedGreatestCommonDivisorL | Retourne un tuple (u,v) de sorte que ua+vb=GCD(a,b) Remarque : GCD est toujours positif, sauf que GCD(0,0)=0. |
| FactorialI | Retourne la factorielle d’un nombre donné. |
| FactorialL | Retourne la factorielle d’un nombre donné. |
| Sol | Retourne le plus grand entier inférieur ou égal au nombre spécifié. Par exemple : Floor(3.7) = 3 ; Floor(-3.1) = -4 |
| GreatestCommonDivisorI | Calcule le plus grand diviseur commun de deux entiers. Remarque : GCD est toujours positif, sauf que GCD(0,0)=0. |
| GreatestCommonDivisorL | Calcule le plus grand diviseur commun de deux entiers. Remarque : GCD est toujours positif, sauf que GCD(0,0)=0. |
| Poids de HammingI | Retourne le nombre de 1 bits dans la représentation binaire de l’entier n. |
| InverseModI | Retourne l’inverse multiplicatif d’un entier modulaire. |
| InverseModL | Retourne l’inverse multiplicatif d’un entier modulaire. |
| IsCoprimeI | Retourne si deux entiers sont co-primeurs. |
| IsCoprimeL | Retourne si deux entiers sont co-primeurs. |
| IsInfinite | Retourne si une valeur à virgule flottante donnée est l’infini positif ou négatif. |
| IsNaN | Retourne si une valeur à virgule flottante donnée n’est pas un nombre (c’est-à-dire naN). |
| plus grand Pointfixé | Retourne le plus grand nombre représenté pour des dimensions de point fixe spécifiques. |
| Lg | Calcule le logarithme de base 2 d’un nombre. |
| journal | Retourne le logarithme naturel (base e) d’un nombre spécifié. |
| Log10 | Retourne le logarithme de base 10 d’un nombre spécifié. |
| LogFactorialD | Retourne le logarithme naturel approximatif de la factorielle d’un entier donné. |
| LogGammaD | Retourne le logarithme naturel de la fonction gamma (comme la fonction log-gamma). |
| LogOf2 | Retourne une approximation double précision de la constante ln2 ≈ 0,6931471805599453 |
| Max | Étant donné un tableau d’entiers, retourne le plus grand élément. |
| MaxD | Retourne la plus grande de deux nombres spécifiés. |
| MaxI | Retourne la plus grande de deux nombres spécifiés. |
| MaxL | Retourne la plus grande de deux nombres spécifiés. |
| min | Étant donné un tableau d’entiers, retourne le plus petit élément. |
| minD | Retourne la plus petite de deux nombres spécifiés. |
| minI | Retourne la plus petite de deux nombres spécifiés. |
| minL | Retourne la plus petite de deux nombres spécifiés. |
| moinsC | Retourne la différence entre deux entrées de type Complex. |
| MinusCP | Retourne la différence entre deux entrées de type ComplexPolar. |
| ModulusI | Calcule les résidus canoniques de value modulo modulus. Le résultat est toujours compris dans la plage 0..modulus-1 même pour les nombres négatifs. |
| ModulusL | Calcule les résidus canoniques de value modulo modulus. Le résultat est toujours compris dans la plage 0..modulus-1 même pour les nombres négatifs. |
| NégationC | Retourne la négation unaire d’une entrée de type Complex. |
| NégationCP | Retourne la négation unaire d’une entrée de type ComplexPolar |
| PI | Retourne une approximation double précision de la constante mathématique π ≈ 3.14159265358979323846 |
| PNorm | Retourne la norme L(p) d’un vecteur de Doubles. Autrement dit, compte tenu d’un tableau x de type Double[], cela retourne la norme p |x¹|p= (∑(xi)p)¹ᐟp. |
| PNormalized | Normalise un vecteur de Doubles dans la norme L(p). Autrement dit, compte tenu d’un tableau x de type Double[], cela retourne un tableau où tous les éléments sont divisés par la norme p |x intune|p. La fonction laisse le tableau avec la norme 0 inchangée. |
| PlusC | Retourne la somme de deux entrées de type Complex. |
| plusCP | Retourne la somme de deux entrées de type ComplexPolar. |
| powC | Retourne un nombre élevé à une puissance donnée de type Complex. Notez qu’il s’agit d’une fonction à valeurs multiples, mais qu’une seule valeur est retournée. |
| powCP | Retourne un nombre élevé à une puissance donnée de type ComplexPolar. Notez qu’il s’agit d’une fonction à valeurs multiples, mais qu’une seule valeur est retournée. |
| RealMod | Calcule le module entre deux nombres réels. |
| ronde | Retourne l’entier le plus proche au nombre spécifié. La moitié est arrondie vers zéro. Par exemple : Rond(3,7) = 4 ; Rond(-3,7) = -4 ; Rond(3,5) = 3 ; |
| RoundHalfAwayFromZero | Retourne l’entier le plus proche au nombre spécifié. La moitié est arrondie à partir de zéro. Par exemple : RoundHalfAwayFromZero(-3.7) = -4, RoundHalfAwayFromZero(3.5) = 4 ; |
| signD | Renvoie -1, 0 ou +1 qui indique le signe d’un nombre. |
| SignI | Renvoie -1, 0 ou +1 qui indique le signe d’un nombre. |
| SignL | Renvoie -1, 0 ou +1 qui indique le signe d’un nombre. |
| sin | Retourne le sinus de l’angle spécifié. |
| sinh | Retourne le sinus hyperbolique de l’angle spécifié. |
| smallestFixedPoint | Retourne le nombre le plus petit pouvant être représenté pour des dimensions de point fixe spécifiques. |
| Sqrt | Retourne la racine carrée d’un nombre spécifié. |
| squaredNorm | Retourne la norme 2 carrée d’un vecteur. |
| Tanner | Retourne la tangente de l’angle spécifié. |
| Tanh | Retourne la tangente hyperbolique de l’angle spécifié. |
| TempsC | Retourne le produit de deux entrées de type Complex. |
| TimesCP | Retourne le produit de deux entrées de type ComplexPolar. |
| TrailingZeroCountI | Pour un entier non nul a, retourne le nombre de bits zéro de fin dans la représentation binaire de a. |
| TrailingZeroCountL | Pour un entier non nul a, retourne le nombre de bits zéro de fin dans la représentation binaire de a. |
| tronquer | Retourne la partie intégrale d’un nombre. Par exemple : Truncate(3.7) = 3 ; Tronquer(-3.7) = -3 |