![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 4 Dołączył: 4.10.2012 Ostrzeżenie: (10%) ![]() ![]() |
Witam, otóż prosta matematyka:
2000/31=64,516129032258064516129032258065 chcę uzyskać liczbę 64,51 czyli 2 miejsca po przecinku bez ŻADNYCH zaokrągleń. Funkcja round() odpada ( zaokrągla ) oraz number_format() to samo. Pozdrawiam -------------------- C/C++/C#/JAVA/SQL ( funkcje, procedury, pakiety ).
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 197 Pomógł: 15 Dołączył: 10.09.2006 Skąd: Siemianowice Śląskie / Katowice Ostrzeżenie: (0%) ![]() ![]() |
To może na około?
testowo: http://arbre.pl/test.php; kod:
i funkcja do tego...
Ten post edytował dr_NO 8.11.2012, 04:58:12 -------------------- woop woop.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 189 Pomógł: 13 Dołączył: 20.09.2008 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 590 Pomógł: 107 Dołączył: 25.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli z 64,516129032258064516129032258065 chcesz otrzymać 64,51 (a nie 64,52, które jest poprawnym zaokrągleniem), to:
Oczywiście aż się prosi, aby obudować to w funkcję. A jak potrzebujesz obcinać N znaków po przecinku (dla różnych N), to też jest to wykonalne. Ten post edytował abort 8.11.2012, 11:50:16 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 00:50 |