LXXIV. Mathématiques

Introduction

Ces fonctions ne sont capables de manipuler que des entiers entier, ou nombres à virgule flottante (float). Si vous avez besoin de manipuler des nombres plus grands, reportez-vous aux fonctions mathématiques sur des nombres de grande taille.

Voir aussi la page du manuel sur les opérateurs arithmétiques.

Pré-requis

Ces fonctions sont disponibles dans le module PHP standard, qui est toujours accessible.

Installation

Il n'y pas d'installation nécessaire pour utiliser ces fonctions, elles font parties du coeur de PHP.

Configuration à l'exécution

Cette extension ne définit aucune directive de configuration.

Types de ressources

Cette extension ne définit aucune ressource.

Constantes pré-définies

Les constantes listées ici sont toujours disponibles dans PHP.

Tableau 1. constantes mathématiques

ConstanteValeurDescription
M_PI3.14159265358979323846Pi
M_E2.7182818284590452354e
M_LOG2E1.4426950408889634074log_2 e
M_LOG10E0.43429448190325182765log_10 e
M_LN20.69314718055994530942log_e 2
M_LN102.30258509299404568402log_e 10
M_PI_21.57079632679489661923pi/2
M_PI_40.78539816339744830962pi/4
M_1_PI0.318309886183790671541/pi
M_2_PI0.636619772367581343082/pi
M_SQRTPI1.77245385090551602729sqrt(pi) [4.0.2]
M_2_SQRTPI1.128379167095512573902/sqrt(pi)
M_SQRT21.41421356237309504880sqrt(2)
M_SQRT31.73205080756887729352sqrt(3) [4.0.2]
M_SQRT1_20.707106781186547524401/sqrt(2)
M_LNPI1.14472988584940017414log_e(pi) [4.0.2]
M_EULER0.57721566490153286061Euler constant [4.0.2]
Seule M_PI est disponible dans les verisons de PHP jusqu'à 4.0.0. Toutes les autres constantes on été ajoutées à partir de PHP 4.0.0, et les autres ont été indiquées avec [4.0.2].

Table des matières
abs -- Valeur absolue
acos -- arc cosinus
acosh -- Arc cosinus hyperbolique
asin -- arc sinus
asinh -- Arc sinus hyperbolique
atan2 -- Arc tangent de deux variables
atan -- arc tangent
atanh -- Arc tangeant hyperbolique
base_convert -- Convertit un nombre entre des bases arbitraires
bindec -- Convertit de binaire en décimal
ceil -- Arrondit au nombre supérieur
cos -- cosinus
cosh -- Cosinus hyperbolic
decbin -- Convertit de décimal en binaire
dechex -- Convertit de décimal en hexadécimal
decoct -- Convertit de décimal en octal
deg2rad --  Convertit un nombre de degrés en radians
exp -- Calcul l'exponentielle
expm1 --  Retourne le résultat de exp(number) - 1, calculé de manière précise, même si val est proche de 0
floor -- Arrondit à l'entier inférieur
fmod --  Retourne le reste de la division
getrandmax -- Plus grande valeur aléatoire possible
hexdec -- Convertit de hexadécimal en décimal
hypot --  Calcul la longueur de l'hypoténuse d'un triangle à angle droit
is_finite -- Indique si un nombre est fini
is_infinite -- 
is_nan -- Indique si une valeur est un nombre
lcg_value --  Générateur de congruence combinée linéaire
log10 -- logarithme en base 10
log1p --  Retourne le résultat de log(1 + number), calculé de manière précise, même si val est proche de zéro
log -- Logarithme naturel (népérien)
max -- La plus grande valeur
min -- La plus petite valeur
mt_getrandmax -- La plus grand valeur aléatoire possible
mt_rand --  Génère une valeur aléatoire (meilleure méthode)
mt_srand -- Initialise une valeur aléatoire (meilleure méthode)
octdec -- Conversion d'octal en décimal
pi -- Retourne la valeur de pi
pow -- Expression exponentielle
rad2deg --  Conversion de radians en degrés
rand -- Génère une valeur aléatoire
round -- Arrondi
sin -- Sinus
sinh -- Sinyus hyperbolique
sqrt -- Racine carrée
srand -- Initialise le générateur de nombres aléatoires
tan -- Tangente
tanh -- Tangente hyperbolique


Rechercher une fonction PHP

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Nuage de mots clés

5 mots clés dont 0 définis manuellement (plus d'information...).

Avertissement

Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.

 

Références

  1. Consulter le document html Langue du document: fr Manuel PHP : http://be2.php.net, mathematiques

Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.

 

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-3767
Document créé le 20/09/06 22:06, dernière modification le Vendredi 17 Juin 2011, 12:12
Source du document imprimé : http://www.gaudry.be/php-rf-ref.math.html Document affiché 1 fois ce mois de Juin.
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Navigation (masquer)
Apparence (afficher)
Stats (afficher)
15832 documents
452 astuces.
549 niouzes.
3099 definitions.
447 membres.
8115 messages.

Document genere en :
0,28 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
Certaines personnes portent un pyjama Superman. Superman porte un pyjama Chuck Norris.

Anonyme [Chuck Norris fact]
 
l'infobrol
Nous sommes le Dimanche 03 Juin 2012, 06:40, toutes les heures sont au format GMT+1.00 Heure, heure d'été (+1)