Installer le paquet complet avec référence locale et tous les modes publiés.
install mathmathCe n’est pas un interpréteur d’expressions : indiquez d’abord la fonction, puis ses arguments. Les erreurs de domaine et de division sont explicites ; les fonctions trigonométriques utilisent les radians, avec deg2rad et rad2deg pour convertir les degrés.
math <function> [args]math piafficher les constantes
math eafficher les constantes
math infafficher les valeurs flottantes spéciales
math nanafficher les valeurs flottantes spéciales
math abs <n>obtenir la valeur absolue ou le signe d’un nombre
math sign <n>obtenir la valeur absolue ou le signe d’un nombre
math min <numbers>obtenir le minimum ou le maximum de plusieurs nombres
math max <numbers>obtenir le minimum ou le maximum de plusieurs nombres
math clamp <value> <min> <max>borner une valeur dans l’intervalle choisi
math ceil <n>arrondir vers le haut ou vers le bas
math floor <n>arrondir vers le haut ou vers le bas
math round <n> [precision]arrondir avec une précision décimale facultative
math pow <base> <exponent>élever un nombre à une puissance
math fpow <base> <exponent>élever un nombre à une puissance
math sqrt <n>calculer une racine carrée ou cubique
math cbrt <n>calculer une racine carrée ou cubique
math exp <n>calculer les fonctions exponentielles
math expm1 <n>calculer les fonctions exponentielles
math hypot <x> <y>calculer l’hypoténuse à partir de deux composantes
math intdiv <a> <b>effectuer une division entière
math fdiv <a> <b>effectuer une division flottante IEEE 754
math fmod <a> <b>calculer le reste flottant
math log <n> [base]calculer le logarithme naturel ou dans une base choisie
math log10 <n>calculer le logarithme décimal ou log(1+n)
math log1p <n>calculer le logarithme décimal ou log(1+n)
math sin <rad>calculer les fonctions trigonométriques en radians
math cos <rad>calculer les fonctions trigonométriques en radians
math tan <rad>calculer les fonctions trigonométriques en radians
math asin <n>calculer les fonctions trigonométriques inverses
math acos <n>calculer les fonctions trigonométriques inverses
math atan <n>calculer les fonctions trigonométriques inverses
math atan2 <y> <x>obtenir l’angle à partir de deux composantes cartésiennes
math sinh <n>calculer les fonctions hyperboliques
math cosh <n>calculer les fonctions hyperboliques
math tanh <n>calculer les fonctions hyperboliques
math asinh <n>calculer les fonctions hyperboliques inverses
math acosh <n>calculer les fonctions hyperboliques inverses
math atanh <n>calculer les fonctions hyperboliques inverses
math deg2rad <n>convertir degrés et radians
math rad2deg <n>convertir degrés et radians
math is_finite <n>inspecter les valeurs flottantes spéciales
math is_infinite <n>inspecter les valeurs flottantes spéciales
math is_nan <n>inspecter les valeurs flottantes spéciales
math base_convert <number> <from> <to>convertir un entier non signé entre les bases 2–36
math bindec <number>convertir binaire, hexadécimal ou octal en décimal
math hexdec <number>convertir binaire, hexadécimal ou octal en décimal
math octdec <number>convertir binaire, hexadécimal ou octal en décimal
math decbin <number>convertir le décimal en binaire, hexadécimal ou octal
math dechex <number>convertir le décimal en binaire, hexadécimal ou octal
math decoct <number>convertir le décimal en binaire, hexadécimal ou octal
Indiquez la fonction puis ses arguments. Les angles trigonométriques sont en radians; deg2rad et rad2deg assurent la conversion. round accepte une précision et
Les opérations non définies (racine carrée négative, division par zéro, logarithme de base 1) sont rejetées. Les flottants ont une précision finie. Le point décimal est recommandé (une virgule est admise). Ce n’est pas un analyseur d’expressions générales.
Lancez les exemples préparés directement sur la page. Les résultats sont prédéfinis et affichés dans le navigateur ; aucune commande terminal n’est exécutée sur le serveur.
Installez la version compatible actuelle. Choisissez Base pour l’ensemble complet des fonctions ou Minimum pour le paquet réduit ; utilisez upgrade pour mettre à jour un module déjà installé.
Base et Minimum sont deux paquets de la même version actuelle du module.
Installer le paquet complet avec référence locale et tous les modes publiés.
install mathInstaller le paquet réduit. La référence locale est omise ;
install math -mInstaller exactement cette version publiée.
install math -v 1.1.4upgrade vérifie la compatibilité et remplace le bloc seulement si nécessaire.
upgrade mathSupprimer le bloc d’extension sans toucher au noyau ni aux autres modules.
install math -uLes exemples sont copiables mais ne sont pas exécutés par le site. Vérifiez chemins, droits et options destructrices.
math pi3.14159265358979math e2.71828182845905math infINFmath nanNANmath abs -88math sign -8-1math min 9 2 42math max 9 2 49math clamp 120 0 100100math ceil 12.113math floor 12.912math round 12.3456 212.35math pow 2 8256math fpow 2 38math sqrt 819math cbrt -27-3math exp 12.71828182845905math expm1 0.10.105170918075648math hypot 3 45math intdiv 17 53math fdiv 7 23.5math fmod 17 52math log 1000 103math log10 10003math log1p 10.693147180559945math sin 00math cos 01math tan 00math asin 0.50.523598775598299math acos 10math atan 10.785398163397448math atan2 1 10.785398163397448math sinh 11.1752011936438math cosh 11.54308063481524math tanh 10.761594155955765math asinh 10.881373587019543math acosh 21.31695789692482math atanh 0.50.549306144334055math deg2rad 1803.14159265358979math rad2deg pi180math is_finite 10truemath is_infinite inftruemath is_nan nantruemath base_convert 1010 2 16amath bindec 101010math hexdec ff255math octdec 1715math decbin 101010math dechex 255ffmath decoct 1517math sqrt -1Domain errormath intdiv 8 0Division by zeromath log 10 1Invalid basemath asin 2Domain errormath round 12 20Invalid precisionmath base_convert 102 2 16Invalid digit for source basemath pow 0 -1Division by zeromath round 12,35 112.4math mystery 3Unknown math functionmath clamp 5 10 0Invalid rangeChaque fonction