Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> dzialanie na liczbach, Niby balalnie proste
jaskier1
post 2.07.2005, 17:45:14
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 2.07.2005

Ostrzeżenie: (0%)
-----


Niby banalna sprawa a jednak się zawiesiłem i szukam pomocy!!!
takie proste dzialanie:
$a = 56,94;
$b = 26,33;
$c = $a*$b;
echo $c;
zmienna $c ma wartosc 1499,2302
i wlasnie tutaj mam problem jak zaokrągić zmienna $c do wartosci 2 miejsc po przecinku czyli 1499,23 questionmark.gifquestionmark.gifquestionmark.gif
Go to the top of the page
+Quote Post
dasko
post 2.07.2005, 17:56:41
Post #2





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 9.11.2004

Ostrzeżenie: (0%)
-----


bcmul" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post
tiraeth
post 2.07.2005, 17:57:36
Post #3





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


sprintf" title="Zobacz w manualu PHP" target="_manual() / printf" title="Zobacz w manualu PHP" target="_manual()
Go to the top of the page
+Quote Post
strife
post 2.07.2005, 18:04:09
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


A ja sobie napisałem cuś takiego tongue.gif
  1. <?php
  2.  
  3. function delInt($iLiczba)
  4. {
  5. $iPos = strpos($iLiczba, '.');
  6. $iDel = substr($iLiczba, 0, $iPos + 3);
  7.  
  8. return( $iDel );
  9.  
  10. }
  11.  
  12. echo delInt(31232.131);
  13.  
  14. ?>


--------------------
Go to the top of the page
+Quote Post
crash
post 2.07.2005, 18:13:59
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


Ke? A takie czy scarface: przecie ta funkcja nie zaokrągla.

Ten post edytował crashu 2.07.2005, 18:15:14


--------------------
Go to the top of the page
+Quote Post
strife
post 2.07.2005, 18:21:27
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Cytat(crashu @ 2005-07-02 19:13:59)
scarface: przecie ta funkcja nie zaokrągla.

Najwyraźniej źle zrozumiałem, moja funkcja tylko ucina, nie zaakrągla, więc w przypadku 123.2399 będzie wyświetlala zły wynik withstupidsmiley.gif


--------------------
Go to the top of the page
+Quote Post
Karlik_t
post 2.07.2005, 20:17:46
Post #7





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 30.06.2005

Ostrzeżenie: (0%)
-----


A nie prościej napisać:
  1. <?php
  2. $c=round($c,2);
  3. ?>


EDIT:
sorry, że to samo co crashu, ale dopiero teraz zauważyłem do czego prowadzi jego link

Ten post edytował Karlik_t 2.07.2005, 20:19:55
Go to the top of the page
+Quote Post

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: 24.07.2025 - 13:26