ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
729110 Топик полностью
Ксения (18.01.2017 01:00, просмотров: 95) ответил Крок на когда я увижу, что на пяти других семействах этот фрагмент решается по-людски, я смогу дать аргументированный ответ. Ну и да, для АРМ-машин прошу масштабировать пример до С64=а32*b32
Все подобного рода случаи решаются с помощью вызова функций, а не насилованием языка. Скажем в Windows API есть функция Int32x32To64(a, b), а в IAR EWAVR есть int __multiply_signed(signed char, signed char). А если сделать так, как хотите вы (int*int=long), то это будет неудобно уже тем, кто множит на небольшой множитель и не хочет, чтобы результат раздувался до long.