Можно я немного по пиннаю вашу идею
Oleg 06.06.2004 09:58
Особенно вот эту часть
^eval(^baskets.price.double[] * ^baskets.quantity.int(1))[%.2f])
1) Умножение на "0" даёт ноль, как следствие считаю .int(1) неуместным, тк за единицу товара надо платить, а в данном случае речь идёт об обраоботке ошибки (например, пришёл текст, а не цыферь)
2) [%.2f] мне кажется обрезать концы действительным числам здесь неуместно, для достижения большей точности лучше округлить результат до требуемой точности (до копеек)
- Как подсчитать сумму?, BeaVe 05.06.2004 11:46 / 05.06.2004 11:48
- Re: Можно по другому, быстрее, но места больше занимает(на диске), Oleg 06.06.2004 07:36
- Просто :), Denis Popov 05.06.2004 22:45 / 05.06.2004 22:46
- Ответ, Misha v.3 [M] 07.06.2004 21:47
- Можно я немного по пиннаю вашу идею, Oleg 06.06.2004 09:58
- Благодарю! (-), BeaVe 06.06.2004 05:05
- Да самым простым образом!, ARV 05.06.2004 22:06
- Какие ваши идеи? (-), Oleg 05.06.2004 13:49
- Ответ, BeaVe 05.06.2004 19:55