Autor | Zpráva | ||
---|---|---|---|
Luky Profil |
#1 · Zasláno: 2. 11. 2013, 16:38:15
Zdravím,
potřeboval bych poradit jakým způsobem můžu oddělit poslední trojčíslí desetinou čárkou? Ideálně bych si to představoval takto: Vstup: 207813 Rozdělení: 207,813 Zaokrouhlení: 208 Zaokrouhlení bych už zvládl. Jde mi hlavně o to rozdělení. Děkuji za každou radu |
||
Radek9 Profil |
#2 · Zasláno: 2. 11. 2013, 17:01:42
Luky:
Vyděl to tisícem. :-) |
||
Luky Profil |
#3 · Zasláno: 2. 11. 2013, 18:54:50
Radek9:
„Vyděl to tisícem. :-)“ Jsem zapomněl dodat že číslo je pokaždé jiné, takže jsem to vyřešil takto: $count = strlen($way); if($count > 3){ if($split = str_split($way, $count-3)) $number = (integer) $split[0] . "." . $split[1]; $value = number_format($number, 0, ".", ""); } else $value = 0; |
||
Tori Profil |
#4 · Zasláno: 2. 11. 2013, 19:01:09
Luky:
A v čem to je lepší oproti tomu, když budete s číslem pracovat jako s číslem? $value = ($way > 999 ? number_format($way/1000) : $way);
|
||
Luky Profil |
#5 · Zasláno: 2. 11. 2013, 19:23:03
Tori
Aha, díky. Já nevím proč vymýšlím takový kraviny :) |
||
Časová prodleva: 11 let
|
0