Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> number_format i zaokrąglanie cen
LordRaven
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 28.03.2009

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


Witam,
Wie ktoś może jak zrobić by ceny się nie zaokrąglały ? Bo na fakturze to nie za fajnie wygląda jak parę groszy jest mniej lub więcej.
Ma ktoś pomysł jak to najlepiej zrobić ?

Obecnie mam:
  1. number_format($cena, 2, ',', '.');


dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
LordRaven
post
Post #2





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 28.03.2009

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


Wszystko się dzieje przez te % jak odliczam vat od ceny brutto :/
A jest jakaś inna funkcja którą mogę użyć, podobna do number_format ? Chodzi mi ładne ceny pokazywała ale bez zaokrąglania, tak jak na dole, oczywiście musiała by usuwać ileś miejsc po przecinku, by ceny były "normalne".

  1. $vat = 22;
  2. $price = 16.78;
  3. $amount = 2;
  4.  
  5. $price2 = $price * $amount;
  6. $price_without_vat = ($price2 * $vat)/100;
  7. $p = $price - $price_without_vat;
  8.  
  9. echo $p;
  10. echo '<br>';
  11. echo number_format($p, 2, ',', '.');


Zwraca:

9.3968
9,40
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 19:29