Question 1 : J'ai une variable à afficher dont les valeurs s'échelonnent
de 1 à 12 en passant par 1.0, 1.1, 1.2, etc. Comment faire pour que les
valeurs de type 1, 2, 3, etc. s'affichent avec une décimale sous la
forme x.y, exemple 1.0 au lieu de 1 ?
Question 2 : Existe t-il des fonctions arithmétiques en php pour isoler
la partie entière et la partie décimale d'un nombre de la forme xx.yy,
exemple 7.6 qui donnerait 7 et 6 ?
Question 3 : Existe t-il une fonction de manipulation de chaîne qui
permette de chercher au sein d'une chaine un caractère (ou chaîne)
précis pour le remplacer par un autre caractère (ou chaîne) ? Quelque
chose du type : strreplace ($mystring,caractère1,caractère2).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Claude
il faut utiliser la fonction : printf("%.1f",$var);
Le 1 represente le nb de decimales $var, la variable à afficher.
"E.B." a écrit dans le message de news: 4187915f$0$32220$
Bonjour,
Question 1 : J'ai une variable à afficher dont les valeurs s'échelonnent de 1 à 12 en passant par 1.0, 1.1, 1.2, etc. Comment faire pour que les valeurs de type 1, 2, 3, etc. s'affichent avec une décimale sous la forme x.y, exemple 1.0 au lieu de 1 ?
Question 2 : Existe t-il des fonctions arithmétiques en php pour isoler la partie entière et la partie décimale d'un nombre de la forme xx.yy, exemple 7.6 qui donnerait 7 et 6 ?
Question 3 : Existe t-il une fonction de manipulation de chaîne qui permette de chercher au sein d'une chaine un caractère (ou chaîne) précis pour le remplacer par un autre caractère (ou chaîne) ? Quelque chose du type : strreplace ($mystring,caractère1,caractère2).
J'utilise Php 4.x.
Merci ;-)
Eric
il faut utiliser la fonction :
printf("%.1f",$var);
Le 1 represente le nb de decimales
$var, la variable à afficher.
"E.B." <paralisnospam@free.fr> a écrit dans le message de news:
4187915f$0$32220$626a14ce@news.free.fr...
Bonjour,
Question 1 : J'ai une variable à afficher dont les valeurs s'échelonnent
de 1 à 12 en passant par 1.0, 1.1, 1.2, etc. Comment faire pour que les
valeurs de type 1, 2, 3, etc. s'affichent avec une décimale sous la
forme x.y, exemple 1.0 au lieu de 1 ?
Question 2 : Existe t-il des fonctions arithmétiques en php pour isoler
la partie entière et la partie décimale d'un nombre de la forme xx.yy,
exemple 7.6 qui donnerait 7 et 6 ?
Question 3 : Existe t-il une fonction de manipulation de chaîne qui
permette de chercher au sein d'une chaine un caractère (ou chaîne)
précis pour le remplacer par un autre caractère (ou chaîne) ? Quelque
chose du type : strreplace ($mystring,caractère1,caractère2).
il faut utiliser la fonction : printf("%.1f",$var);
Le 1 represente le nb de decimales $var, la variable à afficher.
"E.B." a écrit dans le message de news: 4187915f$0$32220$
Bonjour,
Question 1 : J'ai une variable à afficher dont les valeurs s'échelonnent de 1 à 12 en passant par 1.0, 1.1, 1.2, etc. Comment faire pour que les valeurs de type 1, 2, 3, etc. s'affichent avec une décimale sous la forme x.y, exemple 1.0 au lieu de 1 ?
Question 2 : Existe t-il des fonctions arithmétiques en php pour isoler la partie entière et la partie décimale d'un nombre de la forme xx.yy, exemple 7.6 qui donnerait 7 et 6 ?
Question 3 : Existe t-il une fonction de manipulation de chaîne qui permette de chercher au sein d'une chaine un caractère (ou chaîne) précis pour le remplacer par un autre caractère (ou chaîne) ? Quelque chose du type : strreplace ($mystring,caractère1,caractère2).
J'utilise Php 4.x.
Merci ;-)
Eric
CrazyCat
E.B. wrote:
Bonjour,
Hello aussi :)
Question 1 : J'ai une variable à afficher dont les valeurs s'échelonnent de 1 à 12 en passant par 1.0, 1.1, 1.2, etc. Comment faire pour que les valeurs de type 1, 2, 3, etc. s'affichent avec une décimale sous la forme x.y, exemple 1.0 au lieu de 1 ?
<http://fr.php.net/manual/fr/function.number-format.php> est ton ami :)
Question 2 : Existe t-il des fonctions arithmétiques en php pour isoler la partie entière et la partie décimale d'un nombre de la forme xx.yy, exemple 7.6 qui donnerait 7 et 6 ?
$x = floor($xy) te donnera la partie entière $y = 10*($xy - $x) te donnera la partie décimale (x 10)
Question 3 : Existe t-il une fonction de manipulation de chaîne qui permette de chercher au sein d'une chaine un caractère (ou chaîne) précis pour le remplacer par un autre caractère (ou chaîne) ? Quelque chose du type : strreplace ($mystring,caractère1,caractère2).
ben tu l'as dit: str_replace(caractère1, caractère2, $mystring) Tu peux aussi utiliser des tableaux de remplacement. La doc est ici: <http://fr.php.net/manual/fr/function.str-replace.php>
-- Tchattez en liberté: http://www.c-p-f.net Tout sur les eggdrops: http://www.c-p-f.org ML @
E.B. wrote:
Bonjour,
Hello aussi :)
Question 1 : J'ai une variable à afficher dont les valeurs s'échelonnent
de 1 à 12 en passant par 1.0, 1.1, 1.2, etc. Comment faire pour que les
valeurs de type 1, 2, 3, etc. s'affichent avec une décimale sous la
forme x.y, exemple 1.0 au lieu de 1 ?
<http://fr.php.net/manual/fr/function.number-format.php> est ton ami :)
Question 2 : Existe t-il des fonctions arithmétiques en php pour isoler
la partie entière et la partie décimale d'un nombre de la forme xx.yy,
exemple 7.6 qui donnerait 7 et 6 ?
$x = floor($xy) te donnera la partie entière
$y = 10*($xy - $x) te donnera la partie décimale (x 10)
Question 3 : Existe t-il une fonction de manipulation de chaîne qui
permette de chercher au sein d'une chaine un caractère (ou chaîne)
précis pour le remplacer par un autre caractère (ou chaîne) ? Quelque
chose du type : strreplace ($mystring,caractère1,caractère2).
ben tu l'as dit: str_replace(caractère1, caractère2, $mystring)
Tu peux aussi utiliser des tableaux de remplacement.
La doc est ici: <http://fr.php.net/manual/fr/function.str-replace.php>
--
Tchattez en liberté: http://www.c-p-f.net
Tout sur les eggdrops: http://www.c-p-f.org
ML @ eggdrop_fr@yahoogroupes.fr
Question 1 : J'ai une variable à afficher dont les valeurs s'échelonnent de 1 à 12 en passant par 1.0, 1.1, 1.2, etc. Comment faire pour que les valeurs de type 1, 2, 3, etc. s'affichent avec une décimale sous la forme x.y, exemple 1.0 au lieu de 1 ?
<http://fr.php.net/manual/fr/function.number-format.php> est ton ami :)
Question 2 : Existe t-il des fonctions arithmétiques en php pour isoler la partie entière et la partie décimale d'un nombre de la forme xx.yy, exemple 7.6 qui donnerait 7 et 6 ?
$x = floor($xy) te donnera la partie entière $y = 10*($xy - $x) te donnera la partie décimale (x 10)
Question 3 : Existe t-il une fonction de manipulation de chaîne qui permette de chercher au sein d'une chaine un caractère (ou chaîne) précis pour le remplacer par un autre caractère (ou chaîne) ? Quelque chose du type : strreplace ($mystring,caractère1,caractère2).
ben tu l'as dit: str_replace(caractère1, caractère2, $mystring) Tu peux aussi utiliser des tableaux de remplacement. La doc est ici: <http://fr.php.net/manual/fr/function.str-replace.php>
-- Tchattez en liberté: http://www.c-p-f.net Tout sur les eggdrops: http://www.c-p-f.org ML @