Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie eine Ganzzahl in eine Gleitkommazahl in PHP

So konvertieren Sie eine Ganzzahl in eine Gleitkommazahl in PHP

青灯夜游
青灯夜游Original
2022-03-11 19:58:024108Durchsuche

So konvertieren Sie eine Ganzzahl in einen Gleitkommawert in PHP: 1. Verwenden Sie die Funktion floatval(), um den Gleitkommawert der Variablen abzurufen. Die Syntax lautet „floatval (integer value)“ 2. Verwenden Sie die Funktion settype() Rufen Sie den Gleitkommawert der Variablen ab. Konvertieren Sie die Variable in den angegebenen Datentyp. Die Syntax lautet „settype(integer value, „float“)“.

So konvertieren Sie eine Ganzzahl in eine Gleitkommazahl in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP Version 7.1, DELL G3-Computer

php konvertiert Ganzzahl in Gleitkomma

Methode 1: Verwenden Sie die Funktion floatval()

Die Funktion floatval wird verwendet, um den Gleitkommawert einer Variablen abzurufen.

floatval kann nicht mit Arrays oder Objekten verwendet werden.

<?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);
?>

So konvertieren Sie eine Ganzzahl in eine Gleitkommazahl in PHP

Methode 2: settype()-Funktion

settype ($var,$type) 函数用于将变量$var设置为指定数据类型$type.

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

So konvertieren Sie eine Ganzzahl in eine Gleitkommazahl in PHP

Hinweis: Der Wert von

$type kann sein:

  • "boolean" (oder "bool", ab PHP 4.2.0)

  • "integer" (oder " int ", ab PHP 4.2.0)

  • "float" (nur verfügbar nach PHP 4.2.0, "double" in älteren Versionen ist jetzt veraltet)

  • "string"

  • "array"

  • "object"

  • "null" (ab PHP 4.2.0)

settype()-Funktion ändert die ursprüngliche Variable.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie eine Ganzzahl in eine Gleitkommazahl in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn