SITE SEARCH

Pyöristysnumerot WEB-ohjelmoinnissa

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.

Pyöristysnumerot

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.

Pyöristäminen PHP numerot

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-toiminnot

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ä:

Pyöristää php-numeroita

$ 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,

Pyöristäminen javascript-numeroita

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

Pyöristäminen javascript-numeroita

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>
  • arviointi: