petite question php

petite question php - Programmation

Marsh Posté le 01-12-2001 à 01:11:17    

est-il possible, après un calcul du type :  
 
$A=10;
$B=3;
$C=$A+/$B;
 
d'obtenir
$C=3 et non $C=3.33333333...
 
merci et @+
 [:xkamui]  
 KAMUI

Reply

Marsh Posté le 01-12-2001 à 01:11:17   

Reply

Marsh Posté le 01-12-2001 à 01:21:43    

pas de probleme :)
transforme ton resultat en int (entier ou integer)
Cela enleve la virgule et ce qu'il y a apres.
Ton double devient int comme ceci :
 
$valeur_avec_virgule = 1.3333  //par exemple
$valeur_sans_virgule = (int) $valeur_en_double //convertion
 
ton $valeur_sans_virgule = 1

Reply

Marsh Posté le 01-12-2001 à 02:40:34    

donc par rapport à  mon exemple, je dois mettre
$C=(int)$A+/$B;
??

Reply

Marsh Posté le 01-12-2001 à 13:20:40    

Essayes !
 
Sinon, y'a floor() et ceil(), voir la doc : http://www.php.net


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 01-12-2001 à 13:48:06    

round();

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed