/ / Zaokrouhlovací čísla v programování pro WEB

Zaokrouhlovací čísla v WEB programování

V matematice jsou často situaceúplná přesnost čísla není potřeba nebo může narušit nemožnost určení. Takové situace mohou vzniknout například při práci s komplexními pohybovými funkcemi.

Zaokrouhlení čísel

Zaokrouhlení čísel na určitý znak je jeho nahrazení úzkou hodnotou s přidáním posledních nula na konci.

Na toto mohou být vystaveny přírodní akcieoperace rozdílným stupněm přesnosti: .. desítek, stovek tisíců atd závislosti na požadovaném stupni přesnosti nezbytné nahradit číslo s nuly, která se nachází ve výboji, který je zaoblený. můžete si představit provoz jednoduchých příkladech.

Při zaokrouhlení čísla na desítky je tedy nutné vynulovat číslici v číslici jednotky. Současně, když se zaokrouhluje na stovky - je nutné vyměnit vypouštění jednotek a desítek.

Tato operace zahrnuje získání přibližné hodnoty konverzí.

Zaokrouhlení PHP čísel

Ačkoli jazyk PHP je také jazykově-překladatel,navržený pro maximální zjednodušení práce na tvorbu webových stránek a aplikací, ale také obsahuje řadu funkcí pro práci s matematickými výrazy. Jejich zaokrouhlování je také šité do tohoto vývojového prostředí.

PHP funkce

V PHP existují tři funkce pro zaokrouhleníčísla: kruh, strop a podlaha. První je pro zaokrouhlování na nejbližší celé číslo. Druhý je stejný jako první, pouze na větší straně. Třetí - na menší straně.

Funkce Round () určuje syntaxi:

float round (hodnota float [, int precision])

První parametr určuje číslo, na kterém probíhá konverze. Druhý, volitelný, udává přesnost, se kterou jsou čísla zaokrouhlena.

Příklad použití funkce:

Zaokrouhlení php čísel

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

Zaokrouhlení hledaného čísla na stotinu:

$ roun = kolo (3.467.2); 3.47

Zaokrouhlování požadovaného čísla na celočíselnou hodnotu:

$ roun = kolo (4.827); 5

Pokud chcete získat číslo zaokrouhleno, měli byste pomocí syntaxe použít funkci ceil ()

plovoucí strop (hodnota float)

Tuto funkci musí předat pouze jeden parametr obsahující zlomkové číslo.

Příklad použití funkce:

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

Je-li nutné zaokrouhlovat čísla na menší,

Zaokrouhluje javascript čísla

použijte funkci floor (), definovanou syntaxí:

plovoucí podlaha (hodnota plováku)

Tato funkce je podobná předchozí, s výjimkou toho, že zaokrouhluje částečné číslo, které jí bylo předáno, na menší celočíselnou hodnotu.

Příklad použití funkce:

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

Kolo JavaScriptových čísel

V jazyce JavaScript, stejně jako v PHP, existují funkce pro zaokrouhlení čísel. Jsou podobné funkcím PHP jak v názvu, tak v obsahu, kromě toho, že jsou nazývány jako metody objektu Math.

JavaScript je v podstatě předmětorientovaný programovací jazyk. Proto následují některé funkce práce na funkcích. Funkce zaokrouhlování čísel, která nás zajímají, a jejich vlastnosti jsou zakotveny v objektu Math. A volat je po názvu objektu, musíte zadat operátor "." A pak název objektu. Podobně musíte zadat hodnoty předané touto vlastností.

Příklad:

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

Zobrazí se ve vyskakovacím okně 125.

V každém případě i při zdánlivě obtížné práci s objektivně orientovanými jazyky není problém používat funkce JavaScript.

Přečtěte si více: