Davy Crockett a écrit :
> j'ai tapé un code qui me donne 0.3 et 0.999, mais ce qu'il me faut c'est
> le 3 et le 999.
>
> Cette fonction existe-t-elle en PHP ?
Je ne pense pas vu que ça n'a pas de sens mathématique. Comment
fais-tu la différence entre 0.003 et 0.300 si tu ne récupère pas la
virgule (ou la grandeur) ?
Plus prosaïquement, quel est le but de la man½uvre ?
// si tu veux les deux première décimale :
$decimal = (int) ($nombre - (int) $nombre) * 100 ;
À noter que tu risque d'avoir des problèmes d'arrondis en raison de
la représentation mémoire des nombres flottants... et... ton nombre est
un nombre en représentation machien ou une chaine de caractère
représentant un nombre ?
--
Mickaël Wolff aka Lupus Michaelis
http://lupusmic.org/