Цитата(kanzler @ Jun 23 2006, 10:35)

Цитата(andrew_b @ Jun 23 2006, 11:03)

Вы ж понимаете --- чудес-то не бывает. Не хотите терять младшие --- потеряете старшие.
Понимаю что чудес нет, но может существуют способы преобразовать в 16 бит без потери?
Это как? У Вас есть 24 битное число - это десятичное число - от 0 до 16777215 и Вы хотите взаимно однозначным преобразованием превратить его в 16 битное число от 0 до 65535 без потери точности. Это невозможно в принципе.