So from the research I've done, it looks like the answer is a no, but I figured I'd throw a hail mary and ask here.
Is there a way to set the rounding style for floating point arithmetic (+,-,*,/)?
Note, I am NOT referring to round(), trunc() etc in Math.h
This would be the equivalent of fesetround()
I've already looked through the documentation for AVR-libc as well as a lot of useless google results, and found nada, so it looks like it's not, but again, hail mary.
Can't the same thing be done by checking the sign and then adding or subtracting 0.5 before truncating? You could define some macros that use the ternary operator, for example.