View Single Post
Staro 01.04.2008., 01:44   #9
munst0r
Premium
Moj komp
 
munst0r's Avatar
 
Datum registracije: Mar 2004
Lokacija: Bjelovar/Zagreb
Postovi: 357
Citiraj:
Autor Matesonik Pregled postova
Imas neki broj, recimo 4853601.

Dvije zadnje znamenke dobijes pomocu div 100, u Pascalu to izgleda ovako: br1:=pocetni_br div 100. Dobijes 1 jer je to ostatak od dijeljenja pocetnog broja sa 100.

Druge dvije znamenke dobijes ovako: prvo napravis pocetni_broj:= pocetni_broj mod 100 kako bi se rijesio zadnjih dviju znamenaka koj si vec obradio i zatim kao i u gornjem primjeru nadjes zadnje dvije pomocu div.

Za ovo ti broj mora biti integer.

Je, sve ok. Osim sto si zamijenio DIV i MOD...


DIV je cjelobrojno dijeljenje.
MOD je ostatak cjelobrojnog dijeljenja.

Ako zelimo zadnje dvije znamenke, onda ih dobimo sa MOD 100. A uklonimo ih sa DIV 100 (broj podijelimo sa 100, a necemo dobiti decimalni broj jer je to cjelobrojno dijeljenje).


I naravno, kljucne rijeci DIV i MOD vrijede samo za Pascal...
munst0r je offline   Reply With Quote