Funkcie PHP: zaokrúhľovanie nadol

Matematické funkcie sú neoddeliteľnou súčasťou ľubovoľného programovacieho jazyka. To však neznamená, že pri vykonávaní operácií na číslach je potrebné používať presne tak, ako to predpovedal vývojár jazyka. V PHP sa zaokrúhľovanie na spodnú stranu môže vykonávať pomocou reťazových funkcií.

Potreba a možnosti zaokrúhľovania

Dôvody zaokrúhľovania čísel môžu byť veľmi odlišné. Najväčší dopyt je vytvorenie číselných atribútov pre štýly a pravidlá CSS. Pri vytváraní moderných miest je požiadavka dynamiky - je povinná. Požaduje sa adaptabilita. To znamená, že prepočet veľkosti obrázkov, značiek a ďalších komponentov rámca stránky musí byť vykonaný na serveri aj počas vytvárania stránky.


Základné možnosti zaokrúhľovania v ľubovoľnom jazyku sú obmedzené na tri funkcie: matematické, menšie alebo väčšie. Programovanie PHP má tri funkcie pre zaokrúhľovacie operácie: round (), floor () a ceil (). Programovanie (vo všeobecnom zmysle) naznačuje vynásobenie pôvodného čísla stupňom číslo 10 (101001000 10 000 atď.), Aby sa funkcia zaokrúhľovania vykonala v požadovanom čísle pozície. Čo sa týka funkcie round (), táto vlastnosť nezáleží (má voliteľný druhý parameter, ktorý možno použiť na definovanie zaokrúhľovania).

Príklad zaokrúhľovania čísel v PHP

Tento príklad ukazuje, klasický zaoblenie rovnaké u všetkých troch základných funkcií a návrhov zaoblením, čo umožňuje malá sémantiku. Toto číslo je tiež reťazec znakov.Jednoducho je jeho abeceda obmedzená na desať číslic, bodku a znaky "+" a "-". Ak vezmeme do úvahy exponenciálnu reprezentáciu, potom je tu písmeno E.


Pokiaľ ide o prvé číslo

, hodnota round () sa zhoduje so stropmi (), pričom druhé číslo

sa zhodujú s výsledkami round () a floor (). Ideálna možnosť zaokrúhľovania v PHP ponúka
.
Lineárne zaokrúhľovanie je myšlienkou rozdelenia čísla na dva zložkové body. Výsledkom je pole. Prvý prvok je celočíselná časť a druhý prvok je zlomkový. Ak nie je žiadny bod, neexistuje žiadny iný prvok. Nemôžete to ani skontrolovať. Pre čísla v exponenciálnej forme zastúpenia nie je táto myšlienka vhodná, ale hlavným cieľom programovania je spracovanie informácií. PHP zaokrúhľovanie čísla smerom dopredu je viac než dopyt po matematickej alebo väčšej strane. Použiť explode () - krásne a praktické.

Súvisiace publikácie