Parser une chaine(string) en chiffre(float)
Résolu/Fermé
Dfx4
Messages postés
48
Date d'inscription
mardi 10 avril 2007
Statut
Membre
Dernière intervention
17 octobre 2008
-
2 mai 2007 à 16:42
Salim - 8 nov. 2008 à 14:46
Salim - 8 nov. 2008 à 14:46
Bonjour,
J'ai un soucis sous PHP, j'ai une valeur(string) que je dois transformer en chiffre(float|double) afin de l'utiliser dans un calcul.
Alors j'ai essayer des fonctions comme settype( $var, "float" ), floatval( $var ), doubleval( $var ) ou encore avec le Transtypage mais rien impossibe !!
Donc j'ai ma variable qui vaut 1.36 mais reconnu en tant que (string) donc impossible de l'utiliser dans un calcul...
Je n'arrive pas à la transformer en valeur (float) ou (double) !!
Est-ce que quelqu'un aurait une idée SVP ?
J'ai un soucis sous PHP, j'ai une valeur(string) que je dois transformer en chiffre(float|double) afin de l'utiliser dans un calcul.
Alors j'ai essayer des fonctions comme settype( $var, "float" ), floatval( $var ), doubleval( $var ) ou encore avec le Transtypage mais rien impossibe !!
Donc j'ai ma variable qui vaut 1.36 mais reconnu en tant que (string) donc impossible de l'utiliser dans un calcul...
Je n'arrive pas à la transformer en valeur (float) ou (double) !!
Est-ce que quelqu'un aurait une idée SVP ?
A voir également:
- Parser une chaine(string) en chiffre(float)
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Excel trier par ordre croissant chiffre - Guide
- Chaine tnt gratuite sur mobile - Guide
- Application pour écrire les chiffre en lettre - Télécharger - Outils professionnels
- Clavier iphone chiffre et lettre - Guide
4 réponses
Je viens juste d'essayer ça :
/* Conversion de la variable $Credit */
$Credit = floatval($Credit);
/* Affichage du type de la variable (pour vérification) */
var_dump($Credit);
Chez moi ça marche très bien.
Bon courage
/* Conversion de la variable $Credit */
$Credit = floatval($Credit);
/* Affichage du type de la variable (pour vérification) */
var_dump($Credit);
Chez moi ça marche très bien.
Bon courage
Salut,
Normalement PHP est assez souple à ce niveau.
Si tu as
<?
$texte="1.36";
$val=$texte*1.2;
echo $val;
?>
le résultat affiché est 1.632
Il n'y a pas besoin de faire de conversion.
ec
Normalement PHP est assez souple à ce niveau.
Si tu as
<?
$texte="1.36";
$val=$texte*1.2;
echo $val;
?>
le résultat affiché est 1.632
Il n'y a pas besoin de faire de conversion.
ec
Dfx4
Messages postés
48
Date d'inscription
mardi 10 avril 2007
Statut
Membre
Dernière intervention
17 octobre 2008
1
3 mai 2007 à 11:16
3 mai 2007 à 11:16
Ouai je sais, c'est ce qui est indiqué dans la documentation PHP mais ça bug..
Merci quand même je laisse tomber..
Merci quand même je laisse tomber..