Keep the full precision Inside the compiler And then, in the generated code, produced the literal, that is the full precision flowing point number And then let the architecture, of the architecture y decide how it wants to round that off, okay? 