![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 0 Dołączył: 25.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem, bo chce na stronie z obliczeniami wynik z dwoma miejscami po przecinku, a wyslwietla mi sie 8,9 po przecinku. Jak mozna zrobic petle ktora ciela by znaki do tac, az by bylo ich 4 np (4.75).
Dzieki! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ja kiedys robilem tak, ze sprawdzalem gdzie w liczbie jest kropka funkcja:
[php:1:c00f58b6f1]<?php $liczba = 4.3242342423455675; $kropka = strchr(".", $liczba); ?>[/php:1:c00f58b6f1] A potem funkcja: [php:1:c00f58b6f1]<?php substr($liczba, 0, $kropka+2); ?>[/php:1:c00f58b6f1] Wycinalem wszystko co jest dalej niz 2 miejsca po przecinku. A to co z tego "wyjdzie" mozesz chocby wrzucic do "echo", do bazy, czy gdziekolwiek. Nie wiem czy dobrze zapisalem te funkcje, ale chyba kapujesz o co chodzi, a manual zawsze mozesz poczytac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A wersja "spakowana wyglada tak: [php:1:c00f58b6f1]<?php $liczba = 4.3242342423455675; substr($liczba, 0, strchr(".", $liczba)+2); ?>[/php:1:c00f58b6f1] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 22:58 |