Wpis z mikrobloga

@MrPollmann: wygląda to tak, że brutto masz podane jawnie, a netto oblicza wg wzoru brutto - (brutto / (1 + VAT)). Tu są 2 błędy: VAT wyrażony w procentach nie zostaje podzielony przez 100 przed dodaniem do jedynki oraz sam wzór też jest nie ten, bo to wzór na wartość podatku a nie kwotę netto. Powinno być netto = brutto / (1 + VAT / 100)
  • Odpowiedz
@Krolik: wzór w zadaniu jest błędny, bo w nawiasie oblicza netto, następnie od brutto odejmuje netto i zwraca wartość kwotową podatku VAT.

VAT wyrażony w procentach nie zostaje podzielony przez 100 przed dodaniem do jedynki


A co do samego procentu VAT - zauważ, że my nie wiemy w jakiej postaci $this->vat jest przetrzymywane, tam równie dobrze może już być ułamek. Na kartce widzimy jedynie działanie metody drukuj(), która może
  • Odpowiedz
A co do samego procentu VAT - zauważ, że my nie wiemy w jakiej postaci $this->vat jest przetrzymywane, tam równie dobrze może już być ułamek.


@MrDracek: Owszem, kodu nie widać, ale podstaw sobie wartość bez podzielenia VATu przez 100, to zobaczysz, że wyjdzie Ci dokładnie wynik taki jak pokazany na screenshocie. A wzór oczywiście jest błędny, przecież to napisałem. Napisałem dokładnie to samo co Ty. ("sam wzór też jest nie ten,
  • Odpowiedz