Matematiikassa on usein tilanteita, joissanumeron täydellistä tarkkuutta ei tarvita tai se voi häiritä määrittämisen mahdottomuutta. Tällaisia tilanteita voi syntyä työskentelyssä esimerkiksi monimutkaisten liiketoimien avulla.
Numeron pyöristäminen tiettyyn luonteeseen on korvata se arvolla, jossa viimeiset nollat ovat lopussa.
Luonnolliset osakkeet voidaan kohdistaa tähäntoimet eri tarkkuustasoon: kymmeniä, satoja, tuhansia jne. Tarvittavan tarkkuuden asteesta riippuen nollat on korvattava tyhjämäärän numerolla, johon pyöristys suoritetaan. Yksinkertaisista esimerkkeistä voit kuvitella tämän toimenpiteen.
Joten, kun numero on pyöristetty kymmeniin, nolla on tarpeen korvata luku lukumäärän yhtenäisyyden. Samaan aikaan, kun pyöristetään jopa satoihin - on tarpeen korvata yksiköiden ja kymmeniä päästöjä.
Tämä toimenpide edellyttää arvioitua arvoa konversiolla.
Vaikka PHP-kielen kieli on myös kääntäjä,joka on suunniteltu mahdollisimman yksinkertaistamaan Web-sivujen ja sovellusten luomista, se sisältää myös useita toimintoja matemaattisten lausekkeiden käsittelyyn. Heidän pyöristäminen on myös ommeltu tähän kehitysympäristöön.
PHP: ssä pyöristetään kolme funktiotanumerot: pyöreä, katto ja lattia. Ensimmäinen on pyöristäminen lähimpään kokonaislukuun. Toinen on sama kuin ensimmäinen, vain laajemmalla puolella. Kolmas - pienemmällä puolella.
Pyöreä () -toiminto määrittää syntaksin:
float round (float-arvo [, int-tarkkuus])
Ensimmäinen parametri määrittää sen luvun, jonka aikana muuntaminen tapahtuu. Toinen, valinnainen, ilmaisee tarkkuuden, jolla numerot pyöristetään.
Esimerkki toiminnon käyttämisestä:
$ roun = pyöreä (3.8); // 4
$ roun = kierros (3,15); // 3
$ roun = pyöreä (5.5); // 6
$ roun = kierros (8.499); // 8
$ roun = kierros (2.46.1); // 2.5
$ roun = kierros (3,7384,3); // 3,738
$ roun = pyöreä (1939, -1); // 1940
$ roun = kierros (2,5,1); // 2.5
$ roun = kierros (1444, -2); // 1400
Pyöristetään haettua numeroa sadalle:
$ roun = kierros (3.467.2); // 3.47
Pyydettävän numeron pyöristäminen kokonaisluvun arvoon:
$ roun = kierros (4,827); // 5
Jos haluat saada pyöristetyn luvun, käytä ceil () -toimintoa syntaksin kanssa:
float-katto (float-arvo)
Tämän toiminnon on läpäistävä vain yksi parametri, joka sisältää murto-osan.
Esimerkki toiminnon käyttämisestä:
$ cei = katto (4.7); // 5
$ cei = katto (4,001); // 4
$ cei = katto (6.5); // 7
$ cei = katto (3.0); // 3
Jos numeroiden pyöristäminen on välttämätöntä pienemmälle,
käytä syntaksissa määritettyä lattiaa () -toimintoa:
float-kerros (float-arvo)
Tämä toiminto on samanlainen kuin edellinen, paitsi että se kiertyy sille siirretyn murto-osan pienempään kokonaislukuarvoon.
Esimerkki toiminnon käyttämisestä:
$ okr = lattia (4,99); // 4
$ okr = lattia (5.023); // 5
$ okr = lattia (6.4); // 6
$ okr = lattia (7.0); // 7
JavaScript-ohjelmassa, kuten PHP: ssä, on pyöristyslukuja. Ne ovat samankaltaisia kuin PHP-toiminnot sekä otsikossa että sisällössä, paitsi että niitä kutsutaan Math-objektin menetelmiksi.
javascript on luonnostaan objektiohjelmointikieliä. Siten seuraa joitakin toimintojen ominaisuuksia. Math-objektiin upotetut numerot, jotka kiinnostavat meitä ja niiden ominaisuuksia, pyöristetään. Jos haluat soittaa heille objektin nimen jälkeen, sinun on määritettävä "." Operaattori ja sitten omaisuuden nimi. Samoin sinun on määritettävä tämän ominaisuuden läpäisseet arvot.
esimerkiksi:
hälytys ("Math.floor (125.6768) =" + Math.floor (125.6768));
Näytetään ponnahdusikkunassa 125.
Joka tapauksessa, vaikka objektiivisten kielten kanssa tehtävän monimutkaisuuden näyttäisi olevan ensi silmäyksellä, javascript -toimintojen käyttäminen ei ole ongelma.
</ p>