Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
21 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1453867
Топик полностью
VVB
(05.08.2024 12:46, просмотров: 51)
ответил
Nikolay_Po
на
У вас в коде Си есть жёстко заданные типы. И происходит переполнение, как должно. А в Питоне типы как минимум 32 бита. Нужно как-то явно указать, что ваши переменные в расчётах - 8 бит беззнаковые.
А как объявить переменную 8-битного типа в Питоне, чтобы над ней можно было выполнять арифметические операции а-ля Си? Я не нашёл ответа.
Ответить
Кхе. Думаю что готового нет. Обычно вылазит только на сравнениях. Но в принципе, можно самому написать (в языке есть перегрузка операторов), добавив во всех командах ...& 0xFF
Cкpипaч
(1 знак., 05.08.2024 21:02
,
картинка
)