Skocz do zawartości


Przeliczanie ceny na wynik w 2 pozycjach


1 odpowiedź w tym temacie

#1 Wachmistrz

    Nowy na forum

  • Użytkownicy
  • 1 Postów:

Napisano śro, 15 mar 2017 - 10:10

Witam,
Chciałbym napisać program który pomoże mi w przeliczaniu cen z faktury, a zadanie jest następujące:

np. zakup 180 litrów oleju - cena netto 1420,00 pln

cena 1 litr - 7,8888888888... co powoduje, że 7,8888888888 x 180 l = 1419,99999999...

Oczekiwany wynik działania programu to:

1. 20 l - po 7,88 = 157,60


2. 160 l - po 7,89 = 1262,40
--------------------------------------
Razem 1420 Pln

Proszę o podpowiedź jak ruszyć z tym tematem. Czy jest jakaś funkcja z której mogę skorzystać ?
Jestem na początku przygody z DELPHI

Pozdrawiam
Wachmistrz

#2 Kaczus

    Bywalec

  • Użytkownicy
  • 35 Postów:

Napisano sob, 18 mar 2017 - 08:57

Tak to tylko psiejsko czarodziejsko, bo chcesz miec 2 rozne ceny, a jesli ma sie to bilansować, to tak dziwnie... Zazwyczaj robi sie to tak, ze cena jednostowa wyrzaona jest z wieksza dokladnowscia, a wynik sie zaokragla, fakt bywaja wtedy roznice na bilansie, ale to wtedy kwestia kilku groszyna bardzo duzych liczbach. Powiem tak, magazyn w ktorym obroty byly na wiele milionow w roku (bardzo dużo drobnych rzezy, ktorych wartość bojedynczego elementu do rozliczenia, byla czesto ponizej grosza) roznica byla ponizej 5 groszy rocznie.