Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Теоретические вопросы _ Взять два младших байта числа

Автор: Fellout 25.12.2008 0:05

Подскажите пожалуйства как выполнить вот эту строку С++ на паскале, она берет только младшие разряды произведения(вроде бы как) a = short(mul(a,accm))??


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


Автор: volvo 25.12.2008 0:13

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