ou alors
echo floor($test*100)/100;
mais bon ça fais un peu moins propre (du point de vue philosophique du programmeur... :)
++
Re|V|inc
-------------------------------
Réponse au message :
-------------------------------
> tu fais une comparaison de modulo...
> je C que ça existe en C, pas sur en php, mais genre:
> $rest = $test%1; //enfin, le reste de la division entière quoi...
> if ($rest > 0)
> {
> printf("%2.3f", $test);
> }
> else
> {
> printf("%f2.0", $test);
> };
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > salut
> >
> > je fais une division et j'affiche le résultat avec
> >
> > printf("%2.3f", $test);
> >
> > mais lorsque le résultat est un entier, il m'affiche ,0 derrière, bon d'accord, c moi qui ai voulu un chiffre derrière la virgule, mais pas quand c un 0 comment faire?
> >
> > merci
> >
> >

Sylvain [
email] [
web]
>