Prawidłowe formatowanie kwot

Prawidłowe formatowanie kwot
Krzysztof Marcinkowski
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 8
0

Napisz program obliczający stawkę podatku VAT od podanej kwoty z klawiatury. Użyj stałej do zapamiętania stawki VAT [3.13]. Wskazówka: Podatek VAT oblicz wg wzoru p=k*vat/100 gdzie p -stawka podatku VAT, k – kwota, vat – stawka vat.

zrobilem to ale wynik mi wychodzi taki wielki np dla 900 wychodzi 9.58634565465464634536346. Co zrobić żeby było 9.58?

KA
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Gorlice
1

Ale o co chodzi to aplikacja konsolowa w Pascalu?

Kopiuj
writeln(p:0:2);

I w ogóle co to za Pascal? Free Pascal?

flowCRANE
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Tuchów
  • Postów: 12269
3

Do przechowywania kwot używa się typu Currency, nie Double.

robertz68
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Zielona Góra
1

zrobilem to ale wynik mi wychodzi taki wielki np dla 900 wychodzi 9.58634565465464634536346. Co zrobić żeby było 9.58?

jak już to nie 9.58 a 9.59. Kwoty podatku VAT zaokrągla się a nie ucina.

Krzysztof Marcinkowski
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 8
0
kAzek napisał(a):

Ale o co chodzi to aplikacja konsolowa w Pascalu?

Kopiuj
writeln(p:0:2);

I w ogóle co to za Pascal? Free Pascal?

no free pascal

furious programming napisał(a):

Do przechowywania kwot używa się typu Currency, nie Double. ??????

Ja tam real dałem ;p

cerrato
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
  • Postów: 9018
3

Ja tam real dałem ;p

Ale to raczej nie jest powód do chwalenia się :p

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.