joordan
15.05.2013, 12:54:30
Chcę zmienić liczbę 35123
Na "351 23 cm"
Number_format wstawia tylko tysięczny separator, ja potrzebuje co drugą cyfrę
Czy jest jakaś funkcja która działa w ten sposób...?
Spieszy mi się dlatego nie chcę pisać wyrażenia regularnego. Muszę to robić z manualem i idzie mi to jak krew z nosa...
Crozin
15.05.2013, 12:57:20
Dlaczego chcesz po drugiej cyfrze wstawić separator? Jaki to jest niby format?
joordan
15.05.2013, 13:00:49
Wymyślony przeze mnie

Chodzi o to żeby łatwiej się czytało ilość metrów
Np.
123557 cm
Daje nam
1235 57 cm
1235 metrów i 57 centymetrów
Jeśli to błąd to jakiego formatu użyć ....?
Crozin
15.05.2013, 14:53:30
To dlaczego po prostu nie wyświetlisz danych w metrach? I tak operujesz na wielkościach, które mógłbyś wyrażać nawet w kilometrach.
joordan
16.05.2013, 00:05:09
Nie ważne czy separator czy przecinek. Nie chce zapisywać do sql ani przecinka ani separatora.
kamil4u
16.05.2013, 01:04:11
Wybacz, że w JS:
Kod
<script>
var x = 123456789;
alert( parseInt(x/100000) + " " +parseInt((x%100000)/100) + " " + x%100); //km m cm
// alert( parseInt(x/100000) + " kilometrów " +parseInt((x%100000)/100) + " metrów " + x%100 + " centymetrów");
</script>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.