Matematičke funkcije su sastavni dio svakog programskog jezika. No, to ne znači da prilikom izvođenja operacija na brojevima moraju koristiti točno onako kako je to predvidio developer jezika. U PHP-u, zaokruživanje na donju stranu se može obaviti kroz funkcije niza.
Nužnost i mogućnosti zaokruživanja
Razlozi za zaokruživanje brojeva mogu biti vrlo različiti. Najviše se traži formiranje numeričkih atributa za stilove i CSS pravila. Prilikom stvaranja modernih mjesta zahtjev dinamike - to je obavezno. Zahtjev za prilagodljivošću je poželjan. To znači da se preračunavanje veličine slika, oznaka i drugih komponenti okvira stranice mora izvršiti na poslužitelju čak i prilikom oblikovanja stranice.
Osnovne opcije zaokruživanja na bilo kojem jeziku ograničene su na tri funkcije: matematičku, na manju ili veću. U PHP programiranje također ima tri funkcije za zaokruživanje operacija: round (), floor () i ceil (). Programiranje (u općem smislu) predlaže množenje izvornog broja za stupanj broja 10 (101001000 10,000, itd.) Za izvođenje funkcije zaokruživanja u željenom broju mjesta. Što se tiče funkcije round (), ovo svojstvo nije važno (ima drugi izborni parametar koji se može koristiti za definiranje pozicije zaokruživanja).
Primjer zaokruživanja brojeva u PHP-u
U ovom primjeru, klasično zaokruživanje istog broja dano je svim trima osnovnim funkcijama i predloženom opcijom zaokruživanja, što omogućuje semantiku niza jezika. Broj je također niz znakova.Jednostavno je abeceda ograničena na deset znamenki, točku i znakove "+" i "-". Ako uzmemo u obzir eksponencijalnu reprezentaciju, onda postoji slovo E.
Kao i za prvi broj
, vrijednost round () podudara se s ceil (), a drugi broj
se poklapa s rezultatima round () i floor (). Idealna ponuda zaokruživanja PHP-a .
Linearno zaokruživanje je ideja podjele broja na dvije komponente. Rezultat je niz. Prvi element je cjelobrojni dio, a drugi element je djelomičan. Ako nema smisla, nema drugog elementa. Ne možete ga ni provjeriti. Za brojeve u eksponencijalnom obliku reprezentacije, ova ideja nije prikladna, ali glavna briga programiranja je obrada informacija. PHP zaokruživanje broja prema je više u potražnji od matematičke ili veće strane. Apply explode () - lijepa i praktična.