V matematike sa často vyskytujú situácieúplná presnosť čísla nie je potrebná alebo môže zasahovať do nemožnosti určenia. Takéto situácie môžu vzniknúť napríklad pri práci s komplexnými pohybovými funkciami.

Zaokrúhľovanie čísel

Zaokrúhľovanie čísel na určitý znak je potrebné nahradiť úzkou hodnotou, pričom na konci sa pridá posledné nuly.

Na to môžu byť vystavené prírodné akcieoperácie s rôznym stupňom presnosti: desiatky, stovky, tisíce atď. V závislosti od požadovanej miery presnosti musia byť nuly nahradené číslicou vo výboji, ku ktorému sa vykonáva zaokrúhľovanie. Jednoduché príklady si môžete predstaviť túto operáciu.

Takže pri zaokrúhľovaní čísla na desiatky je potrebné nulu nahradiť číslicu v číslici jednotky. Súčasne, pri zaokrúhľovaní až na stovky - je potrebné vymeniť vypúšťanie jednotiek a desiatok.

Táto operácia zahŕňa získanie približnej hodnoty konverziou.

Zaokrúhľovanie PHP čísel

Aj keď jazyk PHP je aj jazykovým prekladateľom,navrhnutý tak, aby maximálne zjednodušil vytváranie webových stránok a aplikácií, obsahuje tiež niekoľko funkcií pre prácu s matematickými výrazmi. Ich zaokrúhľovanie je tiež šité do tohto vývojového prostredia.

PHP funkcie

V PHP existujú tri funkcie pre zaokrúhľovaniečísla: okrúhle, stropné a podlahové. Prvá je zaokrúhľovanie nahor na najbližšie celé číslo. Druhá je rovnaká ako prvá, iba na väčšej strane. Tretia - na menšej strane.

Funkcia Round () udáva syntax:

float round (float hodnota [, int precision])

Prvý parameter určuje číslo, na ktorom prebieha konverzia. Druhý, voliteľný, označuje presnosť, s ktorou sú čísla zaokrúhlené.

Príklad použitia funkcie:

Zaokrúhľovanie php čísel

$ roun = okrúhle (3.8); 4
$ roun = kolo (3.15); 3
$ roun = okrúhle (5,5); 6
$ roun = okrúhle (8,499); 8
$ roun = kolo (2.46.1); 2,5
$ roun = kolo (3.7384,3); // 3.738
$ roun = kolo (1939, -1); 1940
$ roun = okrúhle (2,5,1); 2,5
$ roun = kolo (1444, -2); 1400

Zaokrúhlenie hľadaného čísla na stotinu:

$ roun = kolo (3.467.2); 3.47

Zaokrúhľovanie požadovaného čísla na celú hodnotu:

$ roun = okrúhle (4,827); 5

Ak chcete zaokrúhliť číslo, mali by ste pomocou syntaxe použiť funkciu ceil ()

plavákový strop (hodnota float)

Táto funkcia musí prejsť iba s jedným parametrom obsahujúcim zlomkové číslo.

Príklad použitia funkcie:

$ cel = ceil (4.7); 5
$ cel = ceil (4,001); 4
$ cel = ceil (6,5); 7
$ cel = ceil (3,0); 3

Ak je potrebné získať zaokrúhľovanie čísel na menšie,

Zaokrúhľovanie javascriptových čísiel

použite funkciu floor () definovanú syntaxou:

floatová podlaha (hodnota plováku)

Táto funkcia je podobná predchádzajúcej funkcii, okrem toho, že zaokrúhľuje čiastkové číslo prenesené na menšiu celočíselnú hodnotu.

Príklad použitia funkcie:

$ okr = podlaha (4,99); 4
$ okr = podlaha (5.023); 5
$ okr = podlaha (6.4); 6
$ okr = podlaha (7,0); 7

Kolo kódu JavaScript

V jazyku JavaScript, ako v PHP, existujú funkcie pre zaokrúhľovanie čísel. Sú podobné funkciám PHP ako v názve, tak v obsahu, s výnimkou toho, že sú nazývané ako metódy objektu Math.

JavaScript je v podstate objektorientovaný programovací jazyk. Z toho vyplýva niekoľko funkcií práce na funkciách. Zaokrúhčovacie funkcie čísiel, ktoré nás zaujímajú, a ich vlastnosti sú zakomponované do objektu Math. A zavolajte ich po názve objektu, musíte zadať operátora "." A potom názov objektu. Podobne musíte zadať hodnoty prechádzajúce touto vlastnosťou.

príklad:

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

Zobrazí sa v kontextovom okne 125.

V každom prípade, ani pri zdanlivo zložitosti práce s objektovo orientovanými jazykmi nie je problém s použitím funkcií JavaScriptu.

</ p>