Autor | Zpráva | ||
---|---|---|---|
mrm Profil |
#1 · Zasláno: 28. 3. 2010, 20:47:24
Zdravím,
marně si lámu hlavu jak dostat z běžného formátu čísla podobu xx.xxx např. z 22 -> 22.000 z 0,6 -> 00.600 Díky za tipy |
||
Majkl578 Profil |
#2 · Zasláno: 28. 3. 2010, 20:57:25
|
||
mrm Profil |
#3 · Zasláno: 28. 3. 2010, 21:21:21
díky, ale tímto jsem to zkoušel a nepodařilo se mi to
mohl by jsi uvést jaké parametry by jsi použil? |
||
SwimX Profil |
#4 · Zasláno: 28. 3. 2010, 21:35:55 · Upravil/a: SwimX
mrm:
v dokumentaci to jasně píší ne? echo number_format($number, 3, '.', ' '); „z 0,6 -> 00.600“ desetinná čárka není povolena u čísel. |
||
DoubleThink Profil * |
#5 · Zasláno: 28. 3. 2010, 21:36:30
Případně sprintf.
|
||
mrm Profil |
#6 · Zasláno: 28. 3. 2010, 22:58:23
to SwimX>
jasně ta čárka to je můj zlozvyk, samozřejmě že ty čísla jsou s tečkou, koneckonců tahám je z databáze niméně pokud použiji to co jsi mě napsal je výsledek 0.600 a né 00.600 |
||
mattyZEM Profil |
#7 · Zasláno: 28. 3. 2010, 23:26:03 · Upravil/a: mattyZEM
mrm:
„0.600 a né 00.600“ if($prom<10)$prom="0".$prom; Ale teď nevím, jak to je s desetinnými čísly, někde jsem tu četl, že v nich je problém, takže pokud by to nešlo, tak tu $prom budeš muset dodat do tvaru XX, ale fakt netuším kde a jak ta chyba nastává, nikdy jsem až tak nepracoval v PHP s čísly :) |
||
Časová prodleva: 14 let
|
0