» 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

Osudová havárie Concordu: Před 18 lety přišel konec nadzvukových dopravních letadel

Osudová havárie Concordu: Před 18 lety přišel konec nadzvukových dopravních letadel

** Concorde byl nejrychlejším dopravním letadlem ** Atlantik dokázal přeletět za cca 3 až 3,5 hodiny ** Před osmnácti lety tragická havárie provoz těchto letadel prakticky ukončila

David Polesný, Jiří Černý | 37

Loopwheels znovu vymyslelo kolo. Místo drátů má v ráfcích kompozitové pružiny, které vylepší komfort jízdy

Loopwheels znovu vymyslelo kolo. Místo drátů má v ráfcích kompozitové pružiny, které vylepší komfort jízdy

** Proč vymýšlet kolo? Protože ho lze vymyslet lépe! ** Kola Loopwheels nabízejí integrované odpružení ** Cílem je poskytnout pohodlnější a klidnější jízdu

Karel Kilián | 14

PortraitPro: Vyzkoušeli jsme program, který prý udělá z každé „žáby“ krasavici

PortraitPro: Vyzkoušeli jsme program, který prý udělá z každé „žáby“ krasavici

** V digitálním světě nemůžete věřit všemu ** Nová generace 3D fotoeditorů zvládne divy ** Vyzkoušeli jsme PortraitPro, který vám změní i kontaktní čočky

Jakub Čížek | 10

Nová zbraň proti hackerům: obrovské množství chyb v softwaru

Nová zbraň proti hackerům: obrovské množství chyb v softwaru

** Vědci vymysleli nový systém obrany proti hackerům ** Pomocí speciálního systému implementují do softwaru spoustu chyb ** Tyto chyby nejsou zneužitelné, což útočník zjistí až po čase

Karel Javůrek | 28

Odposlouchávali jsme děravou domácnost: Katka z Brightonu právě sedí doma, zatímco její manžel hraje asi golf

Odposlouchávali jsme děravou domácnost: Katka z Brightonu právě sedí doma, zatímco její manžel hraje asi golf

** Na internetu jsou tisíce nezabezpečených chytrých domácností ** Podívali jsme se na jednu z britského Brightonu ** Útočník sestaví kompletní socioekonomický profil rodiny

Jakub Čížek | 31

Nová americká jaderná puma změní strategii boje

Nová americká jaderná puma změní strategii boje

** Bombardér Northrop Grumman B-2 Spirit amerického letectva nedávno svrhl jadernou pumu ** Šlo o test nové varianty pumy B61-12 ** Ta by měla mít hlavice schopné explodovat se silou 0,3 až 50 kilotun

Stanislav Mihulka | 58


Aktuální číslo časopisu Computer

Megatest: 13 grafických karet

Srovnání 7 dokovacích stanic s USB-C

Jak na perfektní noční fotografie

Kvalitní zdroje informací pro sebevzdělávání