Я бегу вычислений на встроенном процессоре, который включает в себя операции с плавающей точкой, как это:вычисления с плавающей точкой только 2 цифры (не форматировать/округления 6 цифр после десятичной до 2)
a = (float)23/(float)3; // a = 7.666....7
Это длинный вычисление, и мое приложение в порядке с определенной ошибкой округления; Я имею в виду 7.67 или 7.66, не имеет значения. Есть ли способ сократить время вычислений, затрачиваемое на вычисление float, или сообщить math.h
на 2 цифры?
Любая идея, как это сделать?
PS: Теперь я знаю, что многие предложит использовать фиксированную точку, но у меня есть особые требования.
Вы хотите, чтобы однораздельное вычисление выполнялось _faster? _ – aaronman
У меня все происходит там. Не просто подразделение, у меня есть умножения, дополнения. – boffin
Ваш код не имеет деления, из того, что вы отправили – aaronman