Группа: Участник
Сообщений: 13
Регистрация: 21-11-09
Из: Беларусь, Минск
Пользователь №: 53 770
Здравствуйте. Среда Keil v5.13.0.0 Работаю с float на stm32 Результатом умножения нуля на отрицательное значение является минус ноль (80 00 00 00). В дизассемблерном файле видно что вызывается функция __aeabi_fmul. Можно ли указать функции что бы она возвращала ноль без знака?
Группа: Участник
Сообщений: 518
Регистрация: 29-09-11
Пользователь №: 67 450
"минус ноль" Вы можете получить в результате любых операций. Если нужно проверить результат на ноль - лучше проверять на ноль и минус ноль, вряд ли кто-то будет делать особые функции для исключения результата "минус ноль".