1

Тема: Как получить тридцати двух битное число?

Здравствуйте!

Есть число 8273 которое необходимо умножить на 100, но при умножении данного числа происходит переполнение двух байт и получаем значение составляет 40868. Подскажите как получить правильное значение?

2

Re: Как получить тридцати двух битное число?

Регистры CannyLab 16-битные.
В общем случае это выглядит как умножение "столбиком".
Пример решения, с использованием составного блока, во вложении.

Вложений в сообщении

Иконка вложения c53pico_16bit_x_16bit.cfd 4.35 кб, скачивался 118 раз, последний раз 2022-02-11