Page 1 sur 1

Comment afficher la valeur réelle d'une constante

Posté : 26 août 2015, 01:43
par johnlight
Bonjour je recherche savoir comment afficher la valeur réel que contient ma constante;
vue que lorsque je l’affiche elle retourne 1.61803398875 au lieu de 1.618033988749894 .

merci !

<?php

class Mathsup
{
const nombreDor=1.618033988749894;
}
echo Mathsup::nombreDor;

?>

Re: Comment afficher la valeur réelle d'une constante

Posté : 26 août 2015, 11:32
par @rthur
Bonjour,

Voici un point d'info importante sur la précision des nombres décimaux : https://secure.php.net/manual/fr/langua ... .float.php

Et sinon pour répondre à ta question, tu peux utiliser number_format()
<?php
class Mathsup {
	const nombreDor=1.618033988749894;
}
echo number_format(Mathsup::nombreDor, 15);
// 1.618033988749894