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
Les arguments sont validés avant le calcul. Domaine impossible, division par zéro ou base logarithmique invalide produisent une erreur claire plutôt qu’un résultat trompeur.
Les décimaux utilisent le point ; une virgule unique est également acceptée comme séparateur. pi, e, inf, -inf et nan sont utilisables comme valeurs numériques ; les bases vont de 2 à 36.
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 abs -88math clamp 120 0 100100math round 12.3456 212.35math sqrt 819math sqrt -1Domain errormath intdiv 17 53math intdiv 8 0Division by zeromath log 1000 103math sin 00math sin 10.841470984807897math asin 2Domain errormath deg2rad 1803.14159265358979math base_convert 1010 2 16amath dechex 255ffChaque fonction