AgerNic.com/ro
WEB DEVELOPER SITE, HTML, CSS, PHP, SQL
Tutorial

Tutorial PHP» Numere

În acest capitol vom analiza în profunzime numere întregi, numere reale și șiruri de numere.

Php numere Intregi.
Un număr întreg este un număr fără nicio parte zecimală.

2, 220, -220, 10345, -128965 sunt numere întregi. În timp ce 7.46, 11.2, 112.77 sunt numere reale.

Deci, un tip de date întreg este un număr non-zecimal cuprins între -2147483648 și 2147483647. O valoare mai mare (sau mai mică) decât aceasta, va fi stocată ca numar real, deoarece depășește limita unui număr întreg.

Un alt lucru important de știut este că, chiar dacă 2 *4 .5 este 9, rezultatul este stocat sub formă de numar real, deoarece unul dintre operanzi este un numar real(2.5).

Iată câteva reguli pentru numere întregi:

Un număr întreg trebuie să aibă cel puțin o cifră
Un număr întreg nu trebuie să aibă o zecimală
Un număr întreg poate fi pozitiv sau negativ
Numerele întregi pot fi specificate în trei formate: zecimale (bazate pe 10), hexadecimale (bazate pe 16 - prefixate cu 0x) sau octale (pe baza 8 - prefixate cu 0)
PHP are următoarele funcții pentru a verifica dacă tipul unei variabile este întreg:

is_int()
is_integer() - alias of is_int()
is_long() - alias of is_int()

Exemplu
Verificați dacă tipul unei variabile este întreg:

<?php 
$x =5985;
var_dump(is_int($x));

$x =59.85;
var_dump(is_int($x));
?>

PHP Numere Reale

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

Exemplu: 2.0, 256.4, 10.358, 7.64E + 5, 5.56E-5 sunt toate numere reale..

Tipul de date reale 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 reala:

is_float()
is_double() - alias of is_float()

Exemplu
Verificați dacă tipul unei variabile este real (float):

<?php
$x =11.325;
var_dump(is_float($x)); echo "<br />";

$y =11;
var_dump(is_float($y)); echo "<br />";

$z=234.34;
var_dump(is_float($z));
?>

PHP valoare infinita
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 și valoarea datelor:

Exemplu
Verificați dacă o valoare numerică este finită sau infinită:


<?php
$x = 1.9e411;
var_dump($x);
echo "<br />";

$y=1.2e220;
var_dump($y);
?>

Tags: PHP numere, numbers

Online Editor
ONLINE EDITOR

news templates


COLOR PICKER

news templates
This tool makes it easy to create, adjust, and experiment with custom colors for the web.


HTML Templates
news templates
Magnews2 is a modern and creative free magazine and news website template that will help you kick off your online project in style.


CSS HTML Layout
news templates
Find here examples of creative and unique website layouts.


Free CSS HTML Menu
news templates
Find here examples of creative and unique website CSS HTML menu.


Online Editor
ONLINE EDITOR

news templates


COLOR PICKER

news templates
This tool makes it easy to create, adjust, and experiment with custom colors for the web.


HTML Templates
news templates
Magnews2 is a modern and creative free magazine and news website template that will help you kick off your online project in style.


CSS HTML Layout
news templates
Find here examples of creative and unique website layouts.


Free CSS HTML Menu
news templates
Find here examples of creative and unique website CSS HTML menu.