Dalam PHP, jenis data float mewakili sebarang nombor yang mengandungi bahagian perpuluhan. Bahagian perpuluhan boleh mengandungi digit selepas titik perpuluhan, atau ia boleh dinyatakan dalam tatatanda saintifik menggunakan e atau E. Sebagai contoh, 100 dalam tatatanda saintifik ialah 10e2.
Saiz nombor titik terapung bergantung pada platform perkakasan/sistem pengendalian, walaupun perkara biasa untuk mencari sehingga 14 digit ketepatan selepas titik perpuluhan.
//Literal assignment of float value to variable $var=5327.496; // standard notation $var1=5.327496e3; // Scientific notation $var2=5.327496E3; //Scientific notation $var3=5_327.496; //sepration symbol
Untuk kebolehbacaan yang lebih baik, literal integer boleh menggunakan "_" sebagai pembatas, yang akan diabaikan oleh pengimbas PHP semasa pemprosesan.
$var=5_327.496; // it will treated as 5327.496
Sejak PHP 7.40 adalah mungkin untuk menggunakan simbol pembatas "_"
Contoh berikut menunjukkan perwakilan literal titik terapung dalam tatatanda standard.
Demonstrasi Langsung
<?php $var=5327.496; echo $var . ""; ?>
Ini akan menghasilkan keputusan berikut-
5327.496
Contoh ini menggunakan notasi saintifik
Contoh
<?php $var1=5.327496e3; <br /> echo $var . "";<br />$var2=5.327496E3; <br /> echo $var . ""; ?>
Output
5327.496 5327.496
Atas ialah kandungan terperinci Jenis data titik terapung PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!