>Emploi
>Météo
>...
>Qu'est-ce ?
>Entretiens, soins
>Mes Bonsaï
>...
>Accueil
>Skin ICQ
>Accueil
>Le PHP
Rechercher un mot:


Recevez par e-mail
la lettre d'info

OlivierWeb|>Info|>Fonction mathématique

Convertir un nombre avec X chiffres après le point,
en nombre avec Y chiffres après la virgule

Essayez la fonction
Le code

Essayez

Démonstration

les données choisies
le nombre :3.3333333333333
nombre de décimales :1
séparateur :,

Résultat :
3,3

A vous

Votre nombre avec point $nb :
Nombre de décimales $dec :
Entrez le séparateur (facultatif) $sepa :
vous pouvez même entrer une chaine comme "francs". Pratique, non ?

Le code

function decimale($nb, $dec="1", $sepa=","){
$coef=pow(10, $dec);
$txt.=intval($nb).$sepa;
$nb2=intval($nb * $coef);
$nb2=$nb2-$coef*intval($nb);
if(strlen($nb2)<$dec) $nb2.="0";
return $txt.$nb2;
}

Warning: ksort() expects parameter 1 to be array, null given in /home/o/l/i/olivierweb/www/admin/commentaires/com.php on line 24

Warning: Variable passed to each() is not an array or object in /home/o/l/i/olivierweb/www/admin/commentaires/com.php on line 25

Ajouter un commentaire



Ressources CGI gratuites


Stat du site