Kako izvršiti cjelobrojnu podjelu PHP-a

Logičke operacije postoje u svim programskim jezicima i PHP nije iznimka. Osim jednostavnog dijeljenja, množenja, dodavanja ili oduzimanja, postoji čitava i preostala podjela o kojoj ćemo govoriti i analizirat ćemo je pomoću detaljnih primjera. Integralna podjela je zaključak cijelog dijela divizije. Na primjer, ako podijelimo s 5 na 2 dobivamo 2 umjesto 25. Sa ostatkom podjele sve je drugačije. To je izlaz ostatka dijeljenjem s brojem. Na primjer, dijeleći sve iste pet, dobivate ne 2 i 1 jer 5 dijeleći se s 2 dobivamo 2, a ostatak ostajemo 1.

Kako izvršiti cjelobrojnu podjelu PHP-a

Na primjer, u Pythonu, ova podjela se odvija uz pomoć jednostavne izjave: "//". A u PHP-u to neće biti tako lako, ali proces ne zahtijeva pretjerano upoznat jezik. Evo primjera kako se to može ostvariti. U PHP-u, sedma verzija, funkcija izgleda ovako:

intdiv ();

U staroj verziji ova ista funkcija izgleda ovako:

int ();

Također postoji način za sve verzije:

kat ();

Kako izdavati?

Primjerice, uzmimo prvu funkciju, svi ostali se izvršavaju približno na isti način.

$ result = intdiv (10 3);
echo $ result;

Rezidualna podjela u PHP-u

Kako bi se ispisao cjelobrojni ostatak iz podjele naPHP,jednostavno stavite operatora "%".

Možete vidjeti primjer donjeg koda.

$ i = 10% 3; 
echo $ i;


Kao što vidimo, sve je jednostavno i ne zahtijeva dugotrajnostobjašnjenja.

Gdje se mogu prijaviti?

Poznavanje cjelobrojne podjele u PHP-u biti će vrlo korisno ako trebate usporediti dva broja, stvoriti broj veltera (popularna vježba) ili, na primjer, program nazvan FizzBuzz. Njegova bit je da trebate napisati petlju od 1 do 100 koja dijeli svaki broj s 3 i 5. Ako je broj podijeljen s 3 ostatak dao 0, onda pišemo Fiz, ako je podijeljeno sa 5 onda Buzz, i ako dijelimo 5 i 3 u bilanci dobivamo 0, a zatim pišemo FizzBuzz. To je vrlo popularan posao u intervjuima. Ako ste to sami učinili, možete biti ponosni na sebe.
Ili, na primjer, moramo navesti 452 od svih 452 broja.

Zaključak

Naravno, cjelokupni i ostatak podjele su korisni i događaju se prilično često, a njihova uporaba nije toliko pogodna kao u Pythonu, ali je ipak važna. Sada ste korak bliže učenju PHP programskog jezika, au budućnosti ćete postati još bliži ako ste jednako teško prevladati poteškoće.

Povezane publikacije