fe[gs]etround

+ in-header implementation, because MinGW likes to bully me