Time to move std.experimental.checkedint to std.checkedint ?

Max Samukha maxsamukha at gmail.com
Tue Mar 30 05:53:37 UTC 2021


On Tuesday, 30 March 2021 at 00:02:54 UTC, H. S. Teoh wrote:

> Just as when you use `float` or `double` you already signed up 
> for IEEE semantics, like it or not. (I don't, but I also 
> recognize that it's unrealistic to expect the hardware type to 
> match up 100% with the mathematical ideal.) If you don't like 
> that, use one of the real arithmetic libraries out there that 
> let you work with "true" mathematical reals that aren't subject 
> to the quirks of IEEE floating-point numbers. Just don't expect 
> anything that will be competitive performance-wise.
>

I seems you are arguing against the way D broke compile time 
floats and doubles. )


More information about the Digitalmars-d mailing list