Помощь - Поиск - Пользователи - Календарь
Полная версия: Взять два младших байта числа
Форум «Всё о Паскале» > Pascal, Object Pascal > Теоретические вопросы
Fellout
Подскажите пожалуйства как выполнить вот эту строку С++ на паскале, она берет только младшие разряды произведения(вроде бы как) a = short(mul(a,accm))??


М
Просьба не флудить в темах. Даже в "своих".
Lapp

volvo
Цитата
как выполнить вот эту строку С++ на паскале
TypeCast-ом:
a := smallint(mul(a, accm)); // получишь младшие 2 байта результата
, если будешь приводить к byte - то получишь младший байт.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.