Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wynik mnożenia, nie uwzględnia liczb po przecinku
Forum PHP.pl > Forum > Przedszkole
tenloginjestzajety
Witam mam problem z mnożeniem smile.gif
Chcę pomnożyć: 55,55 x 12 = 666,60

Stosuje:
  1. $liczba = 55,55;
  2. $dzialanie = $liczba * 12;
  3. $wynik = $dzialanie;
  4. echo $wynik;


wynik jest: 660. Próbowałem również z number_format:

Stosuje:
  1. $liczba = 55,55;
  2. $dzialanie = number_format($liczba,2) * 12;
  3. $wynik = $dzialanie;
  4. echo $wynik;


wynik taki sam. Wiem, że jest niedziela i wynik niestosowny, ale dlaczego nie działa. Dzięki.

PS. Rozwiązałem, liczba była pobierana z bazy i zamiast przecinka była kropka. Pozdrawiam
Pyton_000
bo kurde ma być . a nie przecinek...
tenloginjestzajety
niestety pojawia się taki wynik mimo stosowania round lub number_format:
510.60000000001, jak zrobić: 510,60? Dzięki
  1. '.number_format($wynik,2).'
Pyton_000
masz zastosować i to i to

number_format(round(510.60000000001, 2), 2)
tenloginjestzajety
działa, dzięki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.