vitaly_l писал(а):Вообще-то, в другие языки уже встраивают и это не только в С
Не стоит путать язык и реализацию. Если платформа не поддерживает данного вещественного типа, то и реализация невозможна или сильно затруднена. В любом случае, основные типы определяются в самом языке и не могут быть перекрыты. (не должны перекрываться).
Кстати, описанный там формат не более чем грязный хак. Пусть даже и аппаратный. И, если проводить вычисления, то не в режиме фиксированной точки, а с плавающей, а потом преобразовывать обратно. А значит, все недостатки остаются прежними.
По хорошему, в формате с фиксированной точкой должны быть программно недоступные 1-2 разряда, которые обнуляются после присваивания. Судя по всему, формат с фиксированной точкой просто не оправдал ожиданий, так как применим в не таких уж частых случаях.