Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Obliczanie procentu z danej kwoty
d.stp
post 17.02.2014, 02:41:04
Post #1





Grupa: Zarejestrowani
Postów: 358
Pomógł: 0
Dołączył: 19.04.2012

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


Witam,

Mam np. liczbę 10 (zł) i chciałbym odjąć od niej 10%, więc:

  1. $a = 10;
  2. $b = number_format($a - ($a * 0.01),2);


i dostaje dziwny wynik bo: 8.91 co robię źle ?
Go to the top of the page
+Quote Post
ghost1511
post 17.02.2014, 07:53:14
Post #2





Grupa: Zarejestrowani
Postów: 186
Pomógł: 18
Dołączył: 2.09.2010

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


po wykonaniu Twojego kodu otrzymuję
  1. $a = 10
  2. $b = 9.90


W ogóle dziwną masz tę matematykę żeby odjąć 10% od jakiejś liczby wystarczy przemnożyć ją przez 0.9
np:
Kod
0.9 * 10 = 9
Go to the top of the page
+Quote Post
c4ash
post 17.02.2014, 08:31:48
Post #3





Grupa: Zarejestrowani
Postów: 73
Pomógł: 9
Dołączył: 14.01.2010

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


Cytat(d.stp @ 17.02.2014, 02:41:04 ) *
co robię źle ?

Masz odpowiedz tutaj:
Cytat(d.stp @ 17.02.2014, 02:41:04 ) *
  1. $a * 0.01

Z tego co pamietam, to 10% = 0.1 a nie 0.01 smile.gif

Ten post edytował c4ash 17.02.2014, 08:33:03
Go to the top of the page
+Quote Post
emillo91
post 17.02.2014, 21:15:23
Post #4





Grupa: Zarejestrowani
Postów: 129
Pomógł: 13
Dołączył: 29.03.2012

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


prosze{
  1. <?php
  2. $a = '10';
  3. $oblicz = $a-($a*0.1);
  4. echo $oblicz;
  5. ?>
Go to the top of the page
+Quote Post
Pyton_000
post 17.02.2014, 21:19:07
Post #5





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Ehhh... Jak o kwotach mówimy to:
  1. $a = 10;
  2. $b = $a / 1.1;
Go to the top of the page
+Quote Post
Martin-ZG
post 18.02.2014, 10:15:05
Post #6





Grupa: Zarejestrowani
Postów: 28
Pomógł: 3
Dołączył: 23.07.2009

Ostrzeżenie: (10%)
X----


  1. $a=100;
  2. $b=20;
  3. $procent=$b/100; //zamiana b na %
  4.  
  5. $wynik=$a-($a*$procent); //a minus ( procent z a)
  6.  
  7. echo $wynik;
  8.  
  9.  
  10.  


tongue.gif

Ten post edytował Martin-ZG 18.02.2014, 10:17:07
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: 28.03.2024 - 13:31