Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Oshibka v konvertacii deneg v valyuti [D6, D7, MSSQL, MySQL]


spogi ©   (2006-03-23 13:18:00) 

Privet vsem.
Vot konkretnaya zadacha-problema:

znacit imeetsya 2 raznie valyuti, napr. EUR & USD
EUR -> eto qlavnaya valyuta;
kurs valyut, naprimer:
EUR - 1.0000
USD - 1.1957
FUN - 0.6525 i t.d.

A dengi u menya pokazivaetsya po vidu, $.000 to est, 3 cifri posle tochki. i poetomu umnojenie polucaetsya napr, ne na 1.1957, a na 1.196

Problema v tom cto, koqda vvoju bolshie summi deneg v raznix valyut, konvertaciya ne daet pravilnuyu summu, vseqda raznica na neskolko kopeek.

Sut problemi ponimayu, a ispravlyat ne moqu...
Kurs vseqda budet, kak $.0000, a u menya summa pokazivaetsya kak $.000... ???
I cto teper delat?


spogi   (2006-03-23 13:37:00) [1]

net kopeechnaya raznica konechno...
cto mojno delat ctob etoy raznici ne bilo, ostavlyaya, kurs valyut 4 znachnimi posle tochki, a summi 2 znachnimi (blin, ya oshibilsya, vezde vmesto 3, doljno bit 2). Summa 2 znachnaya posle tochki, potomu chto, to cto posle tochki, est kopeyki, ya je ne mogu napisat, 1500 dollar, 2573 sentov... nujno 1500 dollar __ sentov, 2 znachno, no bez problem s raznici...


Sergey13   (2006-03-23 13:25:00) [2]

Не понял. Тебя беспокоит копеечная разница или то что сумма показывается с 3 знаками?


Наверх

Титульная страница Поиск, карта сайта Написать письмо