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 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:
$ 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ší,
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.