En PHP, nous rencontrons souvent des problèmes de conversion de nombres. Parmi eux, la conversion de nombres en décimales est un besoin courant. Ci-dessous, nous présenterons brièvement comment convertir des nombres en décimales en PHP.
Tout d'abord, ce que nous devons comprendre, c'est qu'en PHP, les nombres sont divisés en deux types : les entiers et les décimaux. Les entiers incluent les entiers positifs, les entiers négatifs, zéro, etc., tandis que les décimales incluent les décimales positives, les décimales négatives, etc. En PHP, nous pouvons utiliser des fonctions intégrées pour convertir des nombres en décimales.
La fonction en PHP qui convertit les nombres en décimales est la fonction floatval(). Cette fonction convertit son argument en nombre à virgule flottante.
Voici la syntaxe de la fonction floatval() :
float floatval (mixed $var)
Parmi eux, var est la valeur à convertir en un nombre à virgule flottante, qui peut être une chaîne, un entier, etc. . Si la valeur du paramètre var est une chaîne, la chaîne doit commencer par un nombre.
Ce qui suit est un exemple de la fonction floatval() :
$number = 123;
$number_float = floatval($number);
echo $number_float
Le résultat de sortie est :
123
Ce qui précède le code convertira l'entier 123 Convertissez-le en nombre à virgule flottante et attribuez-le à la variable $number_float. Enfin, utilisez l'instruction echo pour afficher la valeur de la variable $number_float. Le résultat de sortie est 123, indiquant que la conversion a réussi.
En plus d'utiliser la fonction floatval(), nous pouvons également utiliser cast pour convertir des nombres en décimales. La conversion de type forcée peut être obtenue en ajoutant (float) ou (double) devant le nombre, comme suit :
$number = 123 ;
$number_float = (float)$number ;
$number_float = (double)$number;
echo $number_float;
Le code ci-dessus est le même que l'exemple de code précédent, sauf que la fonction floatval() est modifiée en une conversion de type forcée .
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!