Fix more double-promotion errors

WHy do only some of the clang bots catch this I have no idea :(.
6 files changed