Maison >développement back-end >Problème PHP >Comment convertir un entier en type à virgule flottante en php

Comment convertir un entier en type à virgule flottante en php

青灯夜游
青灯夜游original
2021-06-30 12:12:014436parcourir

Comment convertir un entier en un type nombre à virgule flottante en PHP : 1. Ajoutez le type cible "(float)" entre parenthèses avant la variable entière à convertir, et la syntaxe est "variable entière (float)"; 2. Utilisez la fonction floatval() avec la syntaxe "floatval (variable entière)".

Comment convertir un entier en type à virgule flottante en php

L'environnement d'exploitation de ce tutoriel : système windows7, version PHP7.1, ordinateur DELL G3

Méthode 1 : In La variable à convertir est précédée du type cible "(float)" entre parenthèses

<?php
    header("Content-type:text/html;charset=utf-8");
    $int = 123;
    echo &#39;变量的原类型为:&#39;;
	  var_dump($int);
    $float = (float)$int;
    echo &#39;变量转换后的类型为:&#39;;
	  var_dump($float);
?>

Sortie :

Comment convertir un entier en type à virgule flottante en php

Remarque :

Lors de la conversion du type de variable en ajoutant le type cible entre parenthèses avant la variable, les types de variables autorisés entre parenthèses sont les suivants :

  • (int), (integer) : Convertir en type entier

  • (bool), (boolean) : Convertir en type booléen

  • (float), (double), (real) : converti en type à virgule flottante

  • (string) : converti en type chaîne

  • (array) : converti en type tableau ;

  • (object) : converti en type objet.

Méthode 2 : Utiliser la fonction floatval()

<?php
    header("Content-type:text/html;charset=utf-8");
    $int = 547;
    echo &#39;变量的原类型为:&#39;;
    var_dump($int);
    $float = floatval($int);
    echo &#39;变量转换后的类型为:&#39;;
    var_dump($float);
?>

Sortie :

Comment convertir un entier en type à virgule flottante en php

Description : floatval()

floatval — Récupère la valeur à virgule flottante de la variable

Syntaxe :

floatval ( mixed $var ) : float

Retour La valeur flottante de la variable var.

Paramètre : var peut être n’importe quel type scalaire. Vous ne pouvez pas utiliser floatval() avec des tableaux ou des objets.

Apprentissage recommandé : "Tutoriel vidéo PHP"

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn