Řešení:

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Použi funkciu number_format: number_format($number, 0, '', '')
moose 15.11.2018 22:11
moose
A kam to dám do toho kódu?
martičkaaa 16.11.2018 00:08
martičkaaa
Místo sprintf()
Wikan 16.11.2018 08:13
Wikan
Nevypíše to nic takto: <? echo number_format('%f', $_GET["cislo"] * 1000000) ?>
martičkaaa 16.11.2018 09:32
martičkaaa
<? echo number_format($_GET["cislo"] * 1000000, 0, '', '') ?>
Wikan 16.11.2018 09:43
Wikan
Díky to je ono
martičkaaa 16.11.2018 10:07
martičkaaa
Ještě se zeptám, nešlo by tam doplnit toto? print number_format(2500000.44); // 2,500,000 Aby to dě…
martičkaaa 16.11.2018 10:17
martičkaaa
<? echo number_format($_GET["cislo"] * 1000000, 0, '', ',') ?> Víš o tom, že PHP má dokumentaci?
Wikan 16.11.2018 10:18
Wikan
To vím, ale nikde tam nevidím toto. Nevypisuje to desetinná místa, jen celá čísla. Co s tím? <? ec…
martičkaaa 16.11.2018 10:51
martičkaaa
Můžeš teda uvést příklady toho, jak to přesně chceš mít? Protože na začátku to měla být jenom celá č…
Wikan 16.11.2018 11:03
Wikan
Potřebuji násobit čísla ale i dělit. Příklad 100 x 100 = 10,000 (to funguje super) 100 / 1000 = 0,…
martičkaaa 16.11.2018 11:09
martičkaaa
print number_format(2500000.44); // 2,500,000 Taky jsi zase ta desetinná místa nechtěl(a). Tak jak?…
Wikan 16.11.2018 11:13
Wikan
Aby to šlo i na desetinná místa a šlo dělit i násobit a dělalo to tečku po tisíci.
martičkaaa 16.11.2018 11:21
martičkaaa
<? echo number_format($_GET["cislo"] * 1000000, 9, ',', '.') ?> Naformátuje to na 9 desetinných mís…
Wikan 16.11.2018 11:23
Wikan
Vypíše to třeba 0,010000000 Nešlo by to aby to vypsalo jen 0,01? 0,005? 0,00004? Prostě bez nul za t… nový
martičkaaa 16.11.2018 11:29
martičkaaa
<? echo rtrim(rtrim(number_format($_GET["cislo"] * 1000000, 9, ',', '.'), '0'), ',') ?> nový
Wikan 16.11.2018 11:44
Wikan
Díky poslední
martičkaaa 16.11.2018 12:13
martičkaaa

Zpět do poradny Odpovědět na původní otázku Nahoru