Okrugli brojevi u WEB programiranju

računala

U matematici često postoje situacije u kojimanije potrebna puna točnost broja ili može ometati nemogućnost određivanja. Takve situacije mogu nastati kada rade, na primjer, s kompleksnim funkcijama pokreta.

Okrugli brojevi

Okruživanje brojeva s određenim znakom zamjenjuje se bliskom vrijednošću, uz dodavanje zadnjih nula na kraju.

Prirodne dionice mogu se podvrgnuti tomeoperacije na drugačiji stupanj točnosti: desetke, stotine, tisuće itd. Ovisno o željenom stupnju točnosti, nule moraju biti zamijenjene znamenkom u praznini na koju se zaokružuje. Na jednostavnim primjerima možete zamisliti ovu operaciju.

Dakle, kada je broj zaokružen na desetke, nužno je zamijeniti znamenku u znamenku jedinstva. Istodobno, pri zaokruživanju do stotina - potrebno je zamijeniti ispuštanje jedinica i deset.

Ova operacija uključuje dobivanje približne vrijednosti konverzijom.

Zaokruživanje PHP brojeva

Iako je jezik PHP također prevoditelj jezika,dizajniran da maksimalno pojednostavi izradu web stranica i aplikacija, također sadrži niz funkcija za rad s matematičkim izrazima. Njihovo zaokruživanje također je ušiveno u ovo razvojno okruženje.

PHP funkcije

U PHP-u postoje tri funkcije za zaokruživanjebrojevi: okrugla, stropna i podna. Prvi je za zaokruživanje do najbližeg cijelog broja. Drugi je isti kao i prvi, samo na većoj strani. Treći - na manjoj strani.

Funkcija Round () određuje sintaksu:

plutaju okrugli (float vrijednost [, int preciznost])

Prvi parametar određuje broj preko kojeg se pretvorba odvija. Druga, po izboru, označava točnost kojom se brojevi zaokružuju.

Primjer korištenja funkcije:

Zaokruživanje php brojeva

$ roun = okrugli (3.8); // 4
$ roun = okrugli (3.15); // 3
$ roun = okrugli (5.5); // 6
$ roun = okrugli (8.499); // 8
$ roun = okrugli (2.46.1); // 2.5
$ roun = okrugli (3.7384,3); // 3.738
$ roun = okrugli (1939, -1); // 1940
$ roun = okrugli (2,5,1); // 2.5
$ roun = okrugli (1444, -2); // 1400

Zaokruživanje traženog broja na stotinu:

$ roun = okrugli (3.467.2); // 3.47

Zaokruživanje potrebnog broja na cijelu vrijednost:

$ roun = okrugli (4.827); // 5

Ako želite dobiti zaokruženi broj, koristite funkciju ceil () s sintaksom:

plutajuća visina (plutajuća vrijednost)

Ova funkcija mora biti prošla samo jedan parametar koji sadrži frakcijski broj.

Primjer korištenja funkcije:

$ cei = ceil (4.7); // 5
$ cei = ceil (4.001); // 4
$ cei = ceil (6.5); // 7
$ cei = ceil (3.0); // 3

Ako je nužno zaobljenje brojeva na manje,

Zaokruživanje javascript brojeva

upotrijebite funkciju pod () koja je definirana sintaksom:

Float Floor (plutajuća vrijednost)

Ova je funkcija slična prethodnom, osim što zaokružuje djelomični broj koji je prošao na manju cjelobrojnu vrijednost.

Primjer korištenja funkcije:

$ okr = kat (4.99); // 4
$ okr = kat (5.023); // 5
$ okr = kat (6.4); // 6
$ okr = kat (7.0); // 7

Okviri JavaScript brojeva

U JavaScriptu, kao u PHP-u, postoje funkcije za zaokruživanje brojeva. Oni su slični PHP funkcijama kako u naslovu tako iu sadržaju, osim što se nazivaju kao metode Math objekta.

JavaScript je u osnovi objektorijentiranog programskog jezika. Zato slijede neke značajke rada na funkcijama. Funkcije zaokruživanja brojeva i njihova svojstva koja nas zanimaju položaju su u objektu Matematika. I da ih nazove nakon naziva objekta, morate odrediti operatora ".", A zatim naziv entiteta. Slično tome, morate odrediti vrijednosti koje je ovaj entitet prošao.

primjer:

upozorenje ("Math.floor (125.6768) =" + Math.floor (125.6768));

Prikazuje se u skočnom prozoru 125.

U svakom slučaju, čak i uz naizgled težak zadatak rada s objektno orijentiranim jezicima, neće biti problema s upotrebom JavaScript funkcija.