-
Please remove both floating point examples. `NaN == NaN ` and `0.1 + 0.2 == 0.3` should be `false`. Following IEEE 754 is the sane thing to do.
If you disagree with IEEE 754 that's a valid opinion, b…
-
In #11, we provided a basic integration with [Jim Sky's Radio Sky Spectrograph](http://cygnusa.blogspot.com/2015/07/how-to-talk-to-radio-sky-spectrograph.html). There is a desire to extend the spectr…
-
The IEEE 754-2008 operations `minNum` and `maxNum` suppress quiet NaNs, but they still propagate signaling NaNs, canonicalising them to qNaNs:
```
minNum(1.0, qNaN) -> 1.0
minNum(1.0, sNaN) -> qNaN
`…
-
Hi,
Thank you for Herbie, I think this will be very useful, if only to educate people that even double precision floating point is not magic!
In many contexts of Global Navigation Satellite Sys…
-
Zig doesn't provide `c_float` and `c_double` types. C doesn't fully guarantee how the `float` and `double` types are implemented, so shouldn't zig provide types for them instead of relying on `f32` a…
-
| | |
| --- | --- |
| Bugzilla Link | [49886](https://llvm.org/bz49886) |
| Version | trunk |
| OS | All |
| CC | @topperc,@RKSimon,@rotateright |
## Extended Description
Note: this applies for bo…
-
Is this project related to the following c software implementation of ieee 754?
http://www.jhauser.us/arithmetic/SoftFloat.html
-
View https://docs.pgvecto.rs/reference/schema.html to see schema provided by pgvecto.rs.
### Functions
pgvecto.rs are lack of helper functions, and we need to provide more helper functions.
*…
-
Add support for IEEE 754 binary floats and doubles.
routing-types.yang (RFC 8294) defines bandwidth-ieee-float32, but ends up using a string as the base type (fine for text based encoding schemes, …
-
the default hash for floats works by casting the value to `size_t`:
```
template struct hash
{ size_t operator()(float val) const { return static_cast(val); } };
```
this is quite bad be…