» 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

Jak dopadl velký den Applu s náloží novinek: Sledujte, co letos připravil

Jak dopadl velký den Applu s náloží novinek: Sledujte, co letos připravil

** Apple večer představil novinky ** Ukáže nové operační systémy, ale čekala se i nová zařízení ** Začíná vývojářská konference Applu WWDC 2018

Karel Javůrek | 87

Nechcete platit za Total Commander? Těmito bezplatnými programy ho můžete nahradit

Nechcete platit za Total Commander? Těmito bezplatnými programy ho můžete nahradit

** Total Commander je na Windows takřka legendou ** Licence však stojí více než tisíc korun ** Našli jsme pro vás deset alternativ dostupných zdarma

Karel Kilián | 122

WALL-E vyfotil Zemi ze vzdálenosti 1 milionů km

WALL-E vyfotil Zemi ze vzdálenosti 1 milionů km

** Malá sonda s přezdívkou WALL-E pořídila fotografii Země a Měsíce ze vzdálenosti 1 milionů km ** CubeSat letí se sondou InSight k Marsu ** InSight přistane na Marsu 26. listopadu

Petr Kubala | 4

Našli jsme 22 schopných internetových prohlížečů: Vyberte si, který vám nejvíc sedne

Našli jsme 22 schopných internetových prohlížečů: Vyberte si, který vám nejvíc sedne

** Není jen Chrome, Firefox, Edge či Opera. Na výběr máte mnohem více! ** Internetové prohlížeče se liší funkcemi, zaměřením i designem. Našli jsme 22 použitelných prohlížečů pro Windows ** Vyberte si prohlížeč, který vám bude nejvíce vyhovovat

Karel Kilián | 30


Aktuální číslo časopisu Computer

Kdy necháme řídit chytrá auta?

6 Wi-Fi Mesh systémů ve velkém testu

Srovnali jsme 7 sportovních kamer

Znáte pravidla pro létání s drony?