-
This can likely share some lessons from `serde_json`, without pulling in the additional dependency.
e.g. Serlialization, look into how this is done.
```rust
serde_json::Number::from_str…
-
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, …
-
-
Yuka seems now to pass floating point values with non significant digits.
e.g. https://fr.openfoodfacts.org/api/v0/produit/2227153013512/terrine-de-campagne
carbohydrates: 2.9000000953674,
suga…
-
It's a little surprising to me that enabling `serde-arbitrary-precision` by itself does nothing
and requires `serde-float` to also be enabled.
Would you be open to changing this so that enabling `…
drdo updated
9 months ago
-
A remark that was made during a presentation and that seems interesting:
for some information, it would be preferable for the unit value to be separated from the comment section:
for example, for an…
-
While working on robustifying rust-geo-booleanops I came across something, which I'll leave here as a note -- maybe it can be useful to others.
One of the challenges of computing boolean ops on pol…
-
One of the codes I couple using preCICE is runs faster if executed using single precision. However, preCICE requires the data to be transfered as a pointer to an array of type double.
As far as I …
-
A recent research has shown [significant precision improvement](https://blog.sigplan.org/2021/08/26/high-performance-correctly-rounded-math-libraries-for-32-bit-floating-point-representations/ ) for b…
-
Currently `delaunator` only works with `f64`. I need to learn how Rust generics and numeric traits work to enable using the library with [other numeric types](https://doc.rust-lang.org/book/first-edit…