3 ms·
You only depend on the compiler to interpret these floats correctly and generate their binary representation that decodes into valid instructions. As far as the
by grishka 5y ago
You only depend on the compiler to interpret these floats correctly and generate their binary representation that decodes into valid instructions. As far as the CPU executing this code is concerned, it's machine code either way.
> Maybe in a different architecture or something?
Of course this isn't portable across CPU architectures, neither is it portable across operating systems due to at least ABI differences.
- jalbertoni 5y agoOh, I think you misunderstood me. Sorry. I meant like, how can you be sure a compiler would interpret them correctly and give you the exact binary value you wanted. And by different architectures, I meant more like, if you compiled it on Intel and AMD, could the results be different? Though I guess this part of the question makes no sense now that I think more on it.