
6 Nov
2013
6 Nov
'13
5:02 p.m.
One other suggestion:
cpp_float32_t cpp_float64_t cpp_float128_t
which keeps the "cuteness" and link to the names of the hardware types, but the cpp_ prefix indicates it's a software emulation?
I think I like these a bit better - except that should they be
cpp_bin_float32_t cpp_bin_float64_t cpp_bin_float128_t
I know it's more to type, but it's important that they are recognised as a binary type?
Those are rather similar to: cpp_bin_float_50 cpp_bin_float_100 to me, which have their digit counts in base 10.
Is double always 64 bit and float always 32? And quad isn't a float-point type yet?
It may be long double on some platforms. Still painting the bike shed yours, John.