» Poradna » Programy

PHP - desetinná čísla

 |   | 

Zdar lidi,
programuju výukovej portál (v php) u desetinných čísel jsem se zarazilne tom, jak mám porovnat číslo 2,300 s číslem 2,3 matematicky je to stejný, ale PC to nějak nechápe, dá se to nějak ořezat od koncových nul??
Dík

Odpovědi na otázku

 |   | 

Predpokladam, ze to mas ulozene v retezci a jako oddelovac desetinnych mist pouzivas carku. Tim padem to PHP interpretuje jako retezec. Cili ty musis carku zmenit na tecku, aby to slo pekne pretypovat, a pak to opravdu pretypovat:

$a = '2,300';
$b = '2,3';

// nahradime carku teckou

$a = strtr($a, ',', '.');
$b = strtr($b, ',', '.');

// pretypujeme

$a = floatval($a);
$b = floatval($b);

if ($a == $b) echo 'ted uz to je';

// predpoklada se verze PHP >= nez 4.2

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

jo, díky, jenom co jsem to odeslal mě tahle možnost napadla http://www.zive.cz/Client.Images/smileys/4.gif">

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

to urcite

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Portál




Určitě si přečtěte

Co pořídit k počítači: tipy na osvědčené klávesnice, sluchátka a další příslušenství

Co pořídit k počítači: tipy na osvědčené klávesnice, sluchátka a další příslušenství

** Toto jsou tipy Živě.cz na příslušenství k počítači, se kterým neuděláte chybu ** Klávesnice, myši, tiskárny, sluchátka... ** Vybíráme jak příslušenství na běžnou práci, tak na hraní her

David Polesný | 21

Zbavujeme se Googlu: vybíráme nejlepší alternativy, které nahradí jeho služby

Zbavujeme se Googlu: vybíráme nejlepší alternativy, které nahradí jeho služby

** Google nabízí spoustu služeb, ale většina z nich má i dobré alternativy ** Pokud z nějakého důvodu nechcete používat služby Googlu, nemusíte ** Připravili jsme přehled služeb, kterými lze ty od Googlu nahradit

Karel Javůrek, David Polesný | 89

AMD vs. Intel+Nvidia: Stejný herní notebook, stejná cena. Který je lepší?

AMD vs. Intel+Nvidia: Stejný herní notebook, stejná cena. Který je lepší?

** Acer Predator Helios 500 je poctivý velký herní notebook ** platforma AMD zdatně konkuruje tandemu Intel+Nvidia ** Srovnání nevyznívá jednoznačně

Tomáš Holčík | 35

Vybrali jsme 16 programovatelných hraček a stavebnic pro děti. A vlastně i pro vás

Vybrali jsme 16 programovatelných hraček a stavebnic pro děti. A vlastně i pro vás

** Získejte děti pro matematiku a základy techniky ** Kupte jim hračku nebo stavebnici, které vdechnou vlastní život ** Vybrali jsme 16 stavebnic pro nejmenší caparty i vás samotné

Jakub Čížek | 12



Aktuální číslo časopisu Computer

Nejlepší programy pro úpravu fotek zdarma

Externí disky pro zálohu dat

Velký test: herní notebooky

Srovnání 12 batohů