acos
Introduit dans : v1.1.0 Renvoie l’arccosinus de l’argument. SyntaxeFloat*
Exemples
Exemple d’utilisation
Query
Response
acosh
Introduit dans : v20.12.0 Renvoie le cosinus hyperbolique inverse. Syntaxex— Cosinus hyperbolique de l’angle. Valeurs comprises dans l’intervalle :1 ≤ x < +∞.(U)Int*ouFloat*ouDecimal*
0 ≤ acosh(x) < +∞. Float64
Exemples
Exemple d’utilisation
Query
Response
asin
Introduit dans : v1.1.0 Calcule l’arcsinus de l’argument donné. Pour les arguments compris dans l’intervalle[-1, 1], renvoie une valeur comprise dans l’intervalle [-pi() / 2, pi() / 2].
Syntaxe
x fourni Float64
Exemples
inverse
Query
Response
Query
Response
Query
Response
asinh
Introduit dans : v20.12.0 Renvoie le sinus hyperbolique réciproque. Syntaxex— Sinus hyperbolique de l’angle. Valeurs de l’intervalle :-∞ < x < +∞.(U)Int*ouFloat*ouDecimal*
-∞ < asinh(x) < +∞. Float64
Exemples
Utilisation de base
Query
Response
atan
Introduit dans : v1.1.0 Renvoie l’arctangente de l’argument. Syntaxex. Float*
Exemples
Exemple d’utilisation
Query
Response
atan2
Introduit dans : v20.12.0 Renvoie atan2, c’est-à-dire l’angle dans le plan euclidien, exprimé en radians, entre l’axe des x positifs et la demi-droite passant par le point(x, y) ≠ (0, 0).
Syntaxe
y— coordonnée y du point par lequel passe le rayon.(U)Int*ouFloat*ouBFloat16ouDecimal*x— coordonnée x du point par lequel passe le rayon.(U)Int*ouFloat*ouBFloat16ouDecimal*
θ tel que -π < θ ≤ π, en radians Float64
Exemples
Exemple d’utilisation
Query
Response
atanh
Introduite dans : v20.12.0 Renvoie l’arctangente hyperbolique. Syntaxex— Tangente hyperbolique d’un angle. Valeurs comprises dans l’intervalle : -1 < x < 1.(U)Int*,Float*ouDecimal*.(U)Int*ouFloat*ouDecimal*
Float64
Exemples
Exemple d’utilisation
Query
Response
cbrt
Introduit dans : v1.1.0 Renvoie la racine cubique de l’argument. Syntaxex. Float*
Exemples
Exemple d’utilisation
Query
Response
cos
Introduite dans : v1.1.0 Renvoie le cosinus de l’argument. Syntaxex. Float*
Exemples
Exemple d’utilisation
Query
Response
cosh
Introduit dans : v20.12.0 Renvoie le cosinus hyperbolique de l’argument. Syntaxe1 ≤ cosh(x) < +∞ Float64
Exemples
Utilisation de base
Query
Response
degrés
Disponible depuis : v22.2.0 Convertit des radians en degrés. Syntaxex en degrés. Float64
Exemples
Utilisation de base
Query
Response
e
Disponible depuis : v1.1.0 Renvoie la constante d’Euler (e). Syntaxe- Aucun.
Float64
Exemples
Exemple d’utilisation
Query
Response
erf
Introduit dans : v1.1.0 Six est non négatif, alors erf(x/(σ√2)) est la probabilité qu’une variable aléatoire suivant une loi normale d’écart type σ prenne une valeur s’écartant de la valeur attendue de plus de x.
Syntaxe
Float*
Exemples
Règle des trois sigmas
Query
Response
erfc
Introduit dans : v1.1.0 Renvoie un nombre proche de1-erf(x) sans perte de précision pour des valeurs élevées de x.
Syntaxe
Float*
Exemples
Exemple d’utilisation
Query
Response
exp
Introduit dans : v1.1.0 Renvoie e à la puissancex, où x est l’argument fourni à la fonction.
Syntaxe
e^x Float*
Exemples
Utilisation de base
Query
Response
exp10
Introduit dans : v1.1.0 Renvoie 10 à la puissance de l’argument spécifié. SyntaxeFloat*
Exemples
Exemple d’utilisation
Query
Response
exp2
Introduit dans : v1.1.0 Renvoie 2 à la puissance de l’argument spécifié. SyntaxeFloat*
Exemples
Exemple d’utilisation
Query
Response
factorial
Introduite dans : v22.11.0 Calcule la factorielle d’une valeur entière. La factorielle de 0 est 1. De même, la fonctionfactorial() renvoie 1 pour toute valeur négative.
La valeur positive maximale de l’argument d’entrée est 20 ; une valeur de 21 ou plus provoquera une exception.
Syntaxe
n— Valeur entière dont on calcule la factorielle. La valeur maximale est 20.(U)Int8/16/32/64
UInt64
Exemples
Exemple d’utilisation
Query
Response
hypot
Introduit dans : v20.12.0 Renvoie la longueur de l’hypoténuse d’un triangle rectangle. Hypot évite les problèmes pouvant survenir lors de l’élévation au carré de nombres très grands ou très petits. Syntaxex— Le premier cathète d’un triangle rectangle.(U)Int*ouFloat*ouBFloat16ouDecimal*y— Le second cathète d’un triangle rectangle.(U)Int*ouFloat*ouBFloat16ouDecimal*
Float64
Exemples
Utilisation de base
Query
Response
intExp10
Introduit dans : v1.1.0 Identique à exp10, mais renvoie un nombreUInt64.
Syntaxe
UInt64
Exemples
Exemple d’utilisation
Query
Response
intExp2
Introduit dans : v1.1.0 Comme exp2, mais renvoie une valeurUInt64.
Syntaxe
UInt64
Exemples
Exemple d’utilisation
Query
Response
isPrime
Introduite dans : v26.5.0 Renvoie1 si l’argument est un nombre premier, sinon 0.
Utilise un bitmap de recherche exact pour les petites valeurs et un test Miller-Rabin déterministe
pour les valeurs plus grandes. Le résultat est exact pour tous les types d’entrée pris en charge.
Pour les types d’entiers non signés de plus grande taille (UInt128, UInt256), utilisez plutôt isProbablePrime.
Syntaxe
1 si n est premier, 0 sinon. UInt8
Exemples
Nombre premier
Query
Response
Query
Response
UInt64
Query
Response
UInt64
Query
Response
isProbablePrime
Introduit dans : v26.5.0 Renvoie1 si l’argument est probablement premier, 0 s’il est assurément composé.
Pour UInt8, UInt16, UInt32 et UInt64, le résultat est exact et correspond à
isPrime. L’argument rounds est ignoré.
Pour UInt128 et UInt256, une valeur de retour de 1 est probabiliste. L’argument optionnel rounds détermine
combien d’itérations de Miller-Rabin sont utilisées :
augmenter le nombre d’itérations réduit la probabilité d’un faux positif et accroît le temps d’exécution. Avec des témoins choisis uniformément au hasard,
le taux de faux positifs pour un composé donné est borné par 4^(-rounds) ; la valeur par défaut 25
maintient cette borne en dessous de 10^-15, et la valeur maximale 256 la maintient en dessous de 10^-154.
La fonction est déterministe : les témoins sont initialisés à partir de n, de sorte que la même paire (n, rounds) produit toujours
le même résultat. La borne 4^(-rounds) est la probabilité, pour chaque entrée, avec des témoins choisis uniformément au hasard ;
avec notre initialisation déterministe, elle décrit plutôt une fraction des entrées — un composé qui trompe sa
séquence de témoins renverra systématiquement 1.
Syntaxe
n— Entier non signé dont on veut tester la primalité.UInt8ouUInt16ouUInt32ouUInt64ouUInt128ouUInt256rounds— Constante entière positive facultative dans[1, 256]. Nombre d’itérations de Miller-Rabin pourUInt128/UInt256(ignoré pour les types de taille inférieure). Valeur par défaut :25.UInt8ouUInt16ouUInt32ouUInt64
1 si n est probablement premier, 0 s’il est certainement composé. UInt8
Exemples
Petit nombre premier
Query
Response
Query
Response
UInt64 (résultat exact)
Query
Response
M_127 (UInt128)
Query
Response
2^255 - 19 (UInt256)
Query
Response
Query
Response
lgamma
Introduit dans : v1.1.0 Renvoie le logarithme de la fonction gamma. Syntaxex— Le nombre dont on veut calculer le logarithme de la fonction gamma.(U)Int*ouFloat*ouDecimal*
x. Float*
Exemples
Exemple d’utilisation
Query
Response
log
Introduit dans : v1.1.0 Renvoie le logarithme naturel de l’argument. Syntaxeln
Arguments
Valeur renvoyée
Renvoie le logarithme naturel de x. Float*
Exemples
Exemple d’utilisation
Query
Response
log10
Introduit dans : v1.1.0 Renvoie le logarithme décimal de l’argument. Syntaxex. Float*
Exemples
Exemple d’utilisation
Query
Response
log1p
Introduit dans : v20.12.0 Calcule log(1+x). Le calcullog1p(x) est plus précis que log(1+x) pour de petites valeurs de x.
Syntaxe
Float64
Exemples
Exemple d’utilisation
Query
Response
log2
Introduit dans : v1.1.0 Renvoie le logarithme binaire de l’argument. Syntaxex. Float*
Exemples
Exemple d’utilisation
Query
Response
pi
Introduit dans : v1.1.0 Renvoie pi (π). Syntaxe- Aucun.
Float64
Exemples
Exemple d’utilisation
Query
Response
pow
Introduit dans : v1.1.0 Renvoie x à la puissance y. Syntaxepower
Arguments
x— La base.(U)Int8/16/32/64ouFloat*ouBFloat16ouDecimal*y— L’exposant.(U)Int8/16/32/64ouFloat*ouBFloat16ouDecimal*
Float64
Exemples
Exemple d’utilisation
Query
Response
proportionsZTest
Introduit dans : v22.3.0 Renvoie les statistiques du test Z de comparaison de deux proportions, un test statistique permettant de comparer les proportions de deux populations x et y. La fonction prend en charge les méthodes d’estimation poolée et non poolée de l’erreur standard. Dans la version poolée, les deux proportions sont moyennées et une seule proportion est utilisée pour estimer l’erreur standard. Dans la version non poolée, les deux proportions sont utilisées séparément. Syntaxesuccesses_x— Nombre de succès dans la population x.UInt64successes_y— Nombre de succès dans la population y.UInt64trials_x— Nombre d’essais dans la population x.UInt64trials_y— Nombre d’essais dans la population y.UInt64conf_level— Niveau de confiance du test.Float64pool_type— Sélection de la méthode de mise en commun pour l’estimation de l’erreur standard. Peut être soit ‘unpooled’, soit ‘pooled’.String
z_stat (statistique Z), p_val (valeur P), ci_low (borne inférieure de l’intervalle de confiance), ci_high (borne supérieure de l’intervalle de confiance). Tuple(Float64, Float64, Float64, Float64)
Exemples
Exemple d’utilisation
Query
Response
radians
Introduit dans : v22.2.0 Convertit des degrés en radians. SyntaxeFloat64
Exemples
Exemple d’utilisation
Query
Response
sigmoid
Introduit dans : v20.1.0 Calcule la fonction sigmoïde :1 / (1 + exp(-x)). La fonction sigmoïde transforme tout nombre réel en une valeur comprise dans l’intervalle (0, 1) et est couramment utilisée en apprentissage automatique.
Syntaxe
Float64
Exemples
Utilisation de base
Query
Response
sign
Introduit dans : v21.2.0 Renvoie le signe d’un nombre réel. Syntaxe-1 pour x < 0, 0 pour x = 0, 1 pour x > 0. Int8
Exemples
Signe de zéro
Query
Response
Query
Response
Query
Response
sin
Introduit dans : v1.1.0 Renvoie le sinus de l’argument. SyntaxeQuery
Response
sinh
Introduit dans : v20.12.0 Renvoie le sinus hyperbolique. SyntaxeFloat64
Exemples
Exemple d’utilisation
Query
Response
sqrt
Introduit dans : v1.1.0 Renvoie la racine carrée de l’argument. SyntaxeFloat*
Exemples
Exemple d’utilisation
Query
Response
tan
Introduit dans : v1.1.0 Renvoie la tangente de l’argument. Syntaxex. Float*
Exemples
Exemple d’utilisation
Query
Response
tanh
Introduite dans : v20.1.0 Renvoie la tangente hyperbolique. SyntaxeFloat*
Exemples
Exemple d’utilisation
Query
Response
tgamma
Introduit dans : v1.1.0 Renvoie la fonction gamma. SyntaxeFloat*
Exemples
Exemple d’utilisation
Query
Response
widthBucket
Introduit dans : v23.3.0 Renvoie le numéro du compartiment dans lequel tombe le paramètreoperand dans un histogramme comportant count compartiments de largeur égale couvrant la plage de low à high. Renvoie 0 si operand est inférieur à low, et renvoie count+1 si operand est supérieur ou égal à high.
Il existe également un alias insensible à la casse, WIDTH_BUCKET, pour assurer la compatibilité avec d’autres bases de données.
Syntaxe
width_bucket
Arguments
operand— La valeur dont il faut déterminer le bucket.(U)Int8/16/32/64low— La borne inférieure de la plage de l’histogramme.(U)Int8/16/32/64high— La borne supérieure de la plage de l’histogramme.(U)Int8/16/32/64count— Le nombre de buckets de largeur égale. Ne peut pas être égal à zéro.UInt8/16/32/64
UInt8/16/32/64
Exemples
Exemple d’utilisation
Query
Response