Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zrobic petle usuwajaca znaki...
Widmo
post 7.06.2003, 19:54:43
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!


--------------------
Widmo
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
[Regis]
post 7.06.2003, 20:24:23
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 smile.gif

A wersja "spakowana wyglada tak:

[php:1:c00f58b6f1]<?php
$liczba = 4.3242342423455675;

substr($liczba, 0, strchr(".", $liczba)+2);
?>[/php:1:c00f58b6f1]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 16:06