Numere PHP. PHP Tipul de date float. Funcțiile PHP: is_float(), is_double(). PHP Infinity. Funcțiile PHP: is_finite(), is_infinite(). Funcția PHP var_dump().

PHP Floats

Un float este un număr cu un punct zecimal sau un număr în formă exponențială.

2.0, 256.4, 10.358, 7.64E + 5, 5.56E-5 sunt toate floats.

Tipul de date (data type) float poate stoca de obicei o valoare de până la 1.7976931348623E + 308 (dependentă de platformă) și are o precizie maximă de 14 cifre.

PHP are următoarele funcții pentru a verifica dacă tipul unei variabile este float:
 
  • is_float()
  • is_double() - alias of is_float ()

Exemplu:

Verificați dacă tipul unei variabile este float:
 
<?php
$x = 10.365;
var_dump(is_float($x));
?>

PHP Infinity

O valoare numerică mai mare decât PHP_FLOAT_MAX este considerată infinită.

PHP are următoarele funcții pentru a verifica dacă o valoare numerică este finită sau infinită:
 
  • is_finite()
  • is_infinite()

Cu toate acestea, funcția PHP var_dump() returnează tipul (data type) și valoarea datelor:

Exemplu:

Verificați dacă o valoare numerică este finită sau infinită:
 
<?php
$x = 1.9e411;
var_dump($x);
?>