Цитата(vmp @ Mar 1 2007, 17:54)

А встроенный тип signed long long или unsigned long long чем не подходит?
Смотри EWARM_CompilerReference.pdf, Part 2. Compiler Reference, Data Representation, Basic data types.
В общем-то это и есть тот тип, базируясь на котором и можно написать нужное. В принципе, остаются только вопросы округления при делении и умножении, поскольку 4 знака после запятой в этих операциях превращаются в 8. Потому и спрашивал уже готвое. Ладно, наверно проще написать.
Спасибо.
Умножать и делить надо. Например, дробное количество умножить на дробную цену.
Сообщение отредактировал Мусатов Константин - Mar 1 2007, 18:40