Возьмите здесь: http://www.owen.ru/forum/showthread....l=1#post214054, сегодня добавил. Реализация операций ADD, SUB, MUL и EQ не требуется, так как встроенные работает прекрасно. TO INT также работает корректно для отрицательных чисел, а вот вместо TO FLOAT написан макрос ITOF. Enjoy.
P.S.: К слову о востребованности - никто отрицательные температуры пока не отменял, и далеко не всегда удобно работать с ними, как с вещественными числами, часто достаточно округлить до целого.