logo
logo
курс ватлюты [Константин 20/11/2003 12:23]
А почему для рассчётов должен быть только один курс в день?
Если это непреодолимо, то можно, например брать при нескольких курсах на один день средний. На точность расчёта это скажется, по моему только положительно.
А по поводу количества галочек - так в настройках их может быть сколь угодно много, столько, сколько необходимо. Это во-первых. А во-вторых я предложил вариант, если у вас есть другой, огласите.
 
Dervish: Мне кажется, что выигрыш к точности будет небольшой, если будет вообще. А вот то, что это основательно может запутать пользователя программы, это наверняка.
 
Поэтому, мне кажется, что для подсчёта сводной информации (графики, отчёты) вполне будет достаточно официального курса, он лучше других отражает текущее соотношение валют. А раз он устанавливается раз в день, то так тому и быть.
 
Кроме того, надо не забывать, что любой пересчёт суммы из одной валюты в другую сопряжён с поисками по базе данных. Поэтому, если на каждый день будет введено несколько курсов, как бы программа не начала тормозить при расчётах: ведь при переводе каждой суммы надо пробежать по таблице курсов и найти нужный курс.
 
Мой вариант реализован в программе и мне кажется, что там не надо ничего изменять. Может быть только сделать возможность закачки курсов из интернета. Официальных курсов.