Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dodawanie dwóch wartości
Domin
post 27.09.2007, 17:30:48
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 17.11.2004
Skąd: Warszawa

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


Cześć,

Chcę dodać dwie wartości z liczbami dziesiętnymi. Jednak nie wiem dlaczego wyświetlana jest wartość zaokrąglona.

Próbowałem tak, ale nie dałem rady:
  1. <?php
  2. number_format($row1['p_6010b'] + $row1['p_6010a'],2,'.','');
  3. ?>


Proszę o pomoc!

Z góry wielkie dzięki


--------------------
Głupi wie wszystko, mądry uczy się całe życie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
deirathe
post 27.09.2007, 18:12:35
Post #2





Grupa: Zarejestrowani
Postów: 426
Pomógł: 32
Dołączył: 24.05.2007

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


  1. <?php
  2. $a = 10.3;
  3. $b = 121.121212;
  4. $c = $a+$b;
  5. echo number_format($c, 2, ',', ' ');
  6. ?>

dziala bez problemu


--------------------
Kawałek mojego blogu
Everything should be as simple as possible but not simpler.
A Einstein
Go to the top of the page
+Quote Post
Domin
post 27.09.2007, 18:23:03
Post #3





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 17.11.2004
Skąd: Warszawa

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


właśnie nie działa, dodam że wartość jest wyświetlana w polu input


--------------------
Głupi wie wszystko, mądry uczy się całe życie.
Go to the top of the page
+Quote Post
phpion
post 27.09.2007, 18:31:51
Post #4





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(Domin @ 27.09.2007, 18:30:48 ) *
wyświetlana jest wartość zaokrąglona.

Do dwóch miejsc po przecinku?
Go to the top of the page
+Quote Post
Domin
post 27.09.2007, 18:41:46
Post #5





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 17.11.2004
Skąd: Warszawa

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


mam dwie wartości
a = 13,15
b = 10,05
a + b powinno być 23,20 a wyświetla się 23,00.


--------------------
Głupi wie wszystko, mądry uczy się całe życie.
Go to the top of the page
+Quote Post
deirathe
post 27.09.2007, 18:50:12
Post #6





Grupa: Zarejestrowani
Postów: 426
Pomógł: 32
Dołączył: 24.05.2007

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


zauważ że używa się "kropków" a nie "przecinków" smile.gif


--------------------
Kawałek mojego blogu
Everything should be as simple as possible but not simpler.
A Einstein
Go to the top of the page
+Quote Post
Domin
post 27.09.2007, 19:37:38
Post #7





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 17.11.2004
Skąd: Warszawa

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


Dokładnie, błąd polegał na wprowadzeniu do bazy liczb z przecinkami a nie kropkami. Dzięki za pomoc.


--------------------
Głupi wie wszystko, mądry uczy się całe życie.
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: 14.08.2025 - 04:04