Datamaskiner, Programmering
Avrunding tall i programmering for WEB
I matematikk er det anledninger når full presisjon av nummeret ikke er nødvendig, eller kan forstyrre grunn av det umulige i å bestemme. Slike situasjoner kan oppstå under drift, for eksempel med komplekse bevegelsesfunksjoner.
Avrunding opp til et skilt - det var hans etterfølger nært i verdi med tillegg av de siste nuller på slutten.
Naturlig brøkdel kan bli utsatt for driften av varierende grad av nøyaktighet: .. ti, hundre, tusen, osv Avhengig av den nødvendige grad av presisjon er nødvendig å bytte ut nummeret med nuller, som ligger i utslipp, som er avrundet. du kan forestille driften av enkle eksempler.
Når således avrunding opp antall tiere, bør erstattes med null sifret i utladningsenhet. Samtidig ved å runde opp til hundrevis - må erstatte de og tiere siffer.
Denne operasjon innebærer oppnåelse av de omtrentlige verdier ved transformasjon.
PHP avrunding tall
Selv om PHP språk og er språket, kompilator, designet for maksimal forenkling av arbeidet med etablering av web-sider og applikasjoner, inneholder den også en rekke funksjoner for å arbeide med matematiske uttrykk. De syr også avrunding dette utviklingsmiljø.
PHP funksjoner
I PHP har tre funksjoner for avrunding: rund, himling og gulv. Den første er for avrunding til lav heltall. Den andre - den samme som den første, men på en ny måte. Tredje - nedover.
Round funksjon () setter følgende syntaks:
flyte rund (float value [, int presisjon])
Den første parameteren indikerer nummeret på hvilken omdannelsen finner sted. For det andre, som en valgfri, betyr det at presisjonen som avrunding av tall.
Et eksempel på bruk av funksjonen:
$ Runde f = round (3,8); // 4
$ Runde f = round (3,15); // 3
$ Runde f = round (5,5); // 6
$ Runde f = round (8,499); // 8
$ Runde f = round (2.46,1); // 2.5
$ Runde f = round (3.7384,3); // 3,738
$ Runde f = rund (1,939 1); // 1940
$ Runde f = round (2.5,1); // 2.5
$ Runde f = rund (1444-2); // 1400
Avrunding ønsket nummer to desimaler:
$ Runde f = round (3.467,2); // 3,47
Avrunding det ønskede nummer til en heltall-verdi:
$ Runde f = round (4,827); // 5
Hvis du ønsker å få et rundt tall på en ny måte, bør du bruke mobilen () -funksjonen angir syntaks:
float ceil (float value)
Denne funksjonen er nødvendig for å passere bare en parameter som inneholder et desimaltall.
Et eksempel på bruk av funksjonen:
$ Cei = himling (4,7); // 5
$ Cei = himling (4,001); // 4
$ Cei = ceil (6,5); // 7
$ Cei = himling (3,0); // 3
Hvis du ønsker å få avrunding av tall i mindre side behov
bruke gulv () -funksjonen setter syntaks:
float etasje (float value)
Denne funksjonen er lik den foregående, bortsett fra at det runder passert hennes en brøk som er til den nedre heltallsverdi.
Et eksempel på bruk av funksjonen:
$ Okr = etasje (4,99); // 4
$ Okr = etasje (5,023); // 5
$ Okr = etasje (6,4); // 6
$ Okr = floor (7,0); // 7
Javascript avrunding tall
I Javascript, som med PHP, det er en funksjon for avrunding tall. De ligner på PHP funksjoner som tittel og innhold, bortsett fra det faktum at de er kalt som metoder for matematisk objekt.
Javascript er iboende objektorientert programmeringsspråk. Dette innebærer noen funksjoner fungerer på funksjonalitet. Vi er interessert i funksjonene avrunding tall og deres egenskaper er innarbeidet i Math objektet. Og å kalle dem etter navnet på objektet du må angi operatør av samtalen "", og deretter på egenskapen. Likeledes må du angi, og verdiene sendes til denne egenskapen.
eksempel:
alert ( 'Math.floor (125,6768) =' + Math.floor (125,6768));
Vil vise pop-up vindu 125.
I alle fall, selv om tydelig ved første øyekast kompleksiteten i å arbeide med objektorienterte språk vil ikke være noe problem å bruke en Javascript-funksjon.
Similar articles
Trending Now