Autor | Zpráva | ||
---|---|---|---|
Nickname Profil * |
#1 · Zasláno: 27. 8. 2010, 14:25:03
Zdravím,
Mám taký problém, že potrebujem zaokrúhliť číslo do desatinného tvaru, ale systém mi ho háďze v tvare exponenciálnom teda: -9.0E-5 a potreboval by som to v tvare -9.00005 $lon /= 60000; $lat /= 60000; $lon_grad = round($lon, 5); $lat_grad = round($lat, 5); dik |
||
Alphard Profil |
#2 · Zasláno: 27. 8. 2010, 14:38:36
Rozdíl mezi -9.0e-5 a -9.00005 není jen formát. První číslo je mnohem menší.
Pro formátování výpisu použijte třeba number_format(). |
||
Joker Profil |
#3 · Zasláno: 27. 8. 2010, 14:40:04
Nickname:
-9.0E-5 není -9,00005, ale -9 * 10^-5 = -0,00009 |
||
Nickname Profil * |
#4 · Zasláno: 27. 8. 2010, 14:41:37
Na tú funkciu som už pozeral, ale neviem z nej veľmi vyčítať ako ju prispôsobiť podľa seba... A ako to, že prvé číslo je menšie, keď som ho dal zaokrúhliť na 5 des. miest?
dik |
||
Nickname Profil * |
#5 · Zasláno: 27. 8. 2010, 14:42:24
Aha jasne moja chyba... Potrebujem práve to 0,00009
|
||
Alphard Profil |
#6 · Zasláno: 27. 8. 2010, 14:47:46
echo number_format($lon/60000, 5); |
||
Nickname Profil * |
#7 · Zasláno: 27. 8. 2010, 15:12:28
dik toto je to, čo som hľadal :)
funguje to v pohode ešte raz dik :) |
||
Časová prodleva: 20 dní
|
|||
ashley Profil * |
#8 · Zasláno: 16. 9. 2010, 16:25:07
ahoj....prosim o radu... ako zaokruhlit cislo 2308.725 na stovky,desiatky,jednotky,desatiny,stotiny...???
|
||
panther Profil |
#9 · Zasláno: 16. 9. 2010, 16:28:02
ashley:
round |
||
Časová prodleva: 14 let
|
0