Rotunjirea numerelor în programare pentru web

În matematică, există situații când nu este necesară precizia completă a numărului, sau pot interfera din cauza imposibilității determinării. Astfel de situații pot apărea în timpul funcționării, de exemplu, cu funcții complexe de mișcare.

Rotunjirea numerelor în programare pentru web

Rotunjind până la un semn - a fost înlocuitorul său apropiat, în valoare cu adăugarea ultimelor zerouri la sfârșitul anului.

fracțiune naturală poate fi supusă operației de diferite grade de precizie: .. zeci, sute, mii, etc., în funcție de gradul necesar de precizie necesară pentru a înlocui numărul cu zerouri, situat în descărcarea de gestiune, care este rotunjit. vă puteți imagina funcționarea exemple simple.

Astfel, atunci când rotunjirea numărul zecilor, ar trebui să fie înlocuită cu zero, cifră în unitatea de descărcare. În același timp, prin rotunjirea la sute - trebuie să le înlocuiască pe cele și zeci cifre.

Această operațiune implică obținerea valorilor aproximative de transformare.

Numere PHP Rotunjirea

Deși limbajul PHP și este limba, compilatorul, conceput pentru simplificarea maximă de lucru privind crearea de pagini web și aplicații, acesta conține, de asemenea, o serie de funcții pentru lucrul cu expresii matematice. De asemenea, ei coase rotunjirii acest mediu de dezvoltare.

funcţii PHP

În PHP oferă trei funcții pentru rotunjire: rotunde, tavan și podea. Primul este pentru rotunjire la întreg scăzut. Al doilea - la fel ca prima, dar într-un mod mare. În al treilea rând - în jos.

Funcția rotundă () stabilește următoarea sintaxă:

float rotund (valoare float [, int precizie])

Primul parametru indică numărul pe care are loc conversia. În al doilea rând, ca opțional, acesta indică precizia cu care rotunjirea numerelor.

Un exemplu de utilizare a funcției:

Rotunjirea numerelor în programare pentru web

$ Roun = rotund (3.8); // 4
$ Roun = rotund (3.15); // 3
$ Roun = rotund (5.5); // 6
$ Roun = rotund (8.499); // 8
$ Roun = rotund (2.46,1); // 2.5
$ Roun = rotund (3.7384,3); // 3.738
$ Roun = rotund (1939 -1); // 1940
$ Roun = rotund (2.5,1); // 2.5
$ Roun = rotund (1,444 -2); // 1400

Rotunjirea numărul dorit la două zecimale:

$ Roun = rotund (3.467,2); // 3,47

Rotunjirea numărul dorit la o valoare întreagă:

$ Roun = rotund (4.827); // 5

Dacă doriți să obțineți un număr rotund într-un mod mare, ar trebui să utilizați ceil () funcția specifică sintaxa:

float ceil (valoare float)

Această funcție este necesară pentru a trece de un singur parametru care conține un număr fracționar.

Un exemplu de utilizare a funcției:

$ = Ceil Cei (4.7); // 5
$ = Ceil Cei (4.001); // 4
$ = Ceil Cei (6.5); // 7
$ = Ceil Cei (3.0); // 3

Dacă doriți să obțineți rotunjirii numerelor în mai puțin nevoie laterală

Rotunjirea numerelor în programare pentru web

utilizați podea () funcția stabilește sintaxa:

podea float (valoare float)

Această funcție este similară cu cea precedentă, cu excepția faptului că a trecut runde de ea un număr fracționar la valoarea întreagă inferioară.

Un exemplu de utilizare a funcției:

$ Okr = podea (4,99); // 4
$ Okr = podea (5.023); // 5
$ Okr = podea (6,4); // 6
$ Okr = podea (7.0); // 7

Va afișa fereastra pop-up 125.

Rotunjirea numerelor în programare pentru web