-
I recently published a Rust [floating point math library](https://crates.io/crates/fpmath) which implements math operations (`sqrt`, `sin`, `exp`, `log`...) for both native floating point and soft-flo…
-
### Problem
Currently there is no way to safely encode and decode 64-bit integers to and from JSON using `dart:convert`. For example:
```dart
import 'dart:convert';
void main() {
print(json…
-
## Description
Program panics when serde_json is built with **arbitrary_precision** feature
```
thread 'actix-server worker 0' panicked at src\http_services\api\dashboard\summary.rs:11:14:
calle…
-
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…
-
`f64` has run into overlow/underflow errors with my homework; advising switching to `Decimal128` at suggestion of an LC member.
-
An idea that has been kicking around for years, but never written down:
The current definition of `int` (and correspondingly `uint`) is that it is either 32 or 64 bits. This causes a variety of pro…
-
Currently, certain validation checks rely on inconsistent and arbitrary-chosen thresholds. We should harmonize them, and optionally add notes to the main spec.
## Unit length of certain vectors
…
-
It seems like currencies are handled as javascript floats. This is probably going to cause quite a lot of numerical instability issues. For example, I was trying to add a transaction that is $11.10 in…
kouyk updated
1 month ago
-
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…
-
Is there any way to get hold of a `long double` `pi` to the maximum possible precision? The following only gets one at the precision of `double`:
```python
p = np.longdouble(np.pi)
```
One opt…