Formatage d'un nombre

Eléphanteau du PHP | 16 Messages

06 nov. 2007, 01:07

Bonjour,

Question toute bête d'un débutant :

soit un nombre du type 245,68754 Comment faire pour :

- faire afficher uniquement 245
- faire afficher uniquement 68754
- choisir le nombre de chiffres après la virgule

Merci
Sam

Mammouth du PHP | 2937 Messages

06 nov. 2007, 01:15

Alors,
<?php 
$nombre = 245.68754;
echo intval ($nombre); // Affiche 245
echo number_format ($nombre, 2); // Affiche 245.68
$decimaux = explode ('.', $nombre);
echo $decimaux[1]; // Affiche 68754
?>

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

06 nov. 2007, 01:16

Bonjour,

Regarde du côté des fonctions mathématiques de PHP:
http://fr.php.net/math
Tu peux également regarder du côté de la fonction sprintf:
http://fr.php.net/sprintf
Quand tout le reste a échoué, lisez le mode d'emploi...