pajautaa

Par skaitļu apaļošanu

« previous entry | next entry »
Apr. 27., 2010 | 09:06 pm
posted by: atheist in pajautaa

Pastāstiet, kā jūs tiekat galā ar skaitļu apaļošanu, piemēram, MS Access. Tur ir viena funkcija Round, bet tā nedara to, ko vajadzētu, jeb

21% no 0.50Ls ir 0.105Ls, kas parādās kā 0.11Ls (jo uzlikts datu tips valūta un viņš parāda 2 ciparus aiz komata kā pienākas), bet līdz ko es gribu no 0.50Ls atņemt tos 0.11, tā tiek atņemti nevis 0.11, bet 0.105 un attiecīgi starpība ir 0.395, kas atkal tiek apaļots uz augšu un rezultātā PVN + summa bez PVN = 0.51Ls. Ko darīt, lai apaļojot 0.105 tiktu tiešām un tikai pie 0.11 un nekā cita un vispār apaļošana notiktu kā pie parastajiem mirstīgajiem?

# | jā, ir doma! | Add to Memories


Comments {12}

taapati

from: [info]taapati
date: Apr. 27., 2010 - 09:52 pm
#

es nezinu, vai Tev tas svarīgi, bet, ja nejaucu, Tev tā loģika PVN/summu rēķināšanai nav īsti pareiza.

Atbildēt | Diskusija


Atheiste

from: [info]atheist
date: Apr. 27., 2010 - 09:57 pm
#

zinu, ka parasti ir tā, ka pvn pieskaita tai summai, no kuras rēķina, bet nu man ir mazliet speficiskāks gadījums, tāpēc vajag pretēji

Atbildēt | Iepriekšējais | Diskusija


src

from: [info]src
date: Apr. 27., 2010 - 10:40 pm
#

ja gribi iegūt vērtību, kāda ir pirms PVN pievienošanas, dali 0,50Ls ar 1,21.

Atbildēt | Iepriekšējais | Diskusija


taapati

from: [info]taapati
date: Apr. 27., 2010 - 11:15 pm
#

jā, gribēju jau šo rakstīt :)

Atbildēt | Iepriekšējais