paupino/rust-decimal
Decimal number implementation written in pure Rust suitable for financial and fixed-precision calculations.
RustMIT
Issues
- 9
- 1
Why not implement these traits?
#691 opened by 86maid - 0
powd / powf result differ from regular rust pow and other online calculators
#690 opened by SamuelRamond - 1
Is there a method for this?
#689 opened by frederikhors - 3
Should `std` enable `rkyv` & others?
#686 opened by the-kenny - 2
Convenience function for one scaled
#687 opened by discosultan - 4
Expose `MAX_PRECISION` constant
#684 opened by PgBiel - 0
- 6
Request for rkyv 0.8 support
#682 opened by fuchaoqun - 8
`serde-arbitrary-precision` without `serde-float`
#602 opened by drdo - 2
- 2
Deserialize fails if `Option<Decimal>` field is explicitly null when using `serde(with)`
#675 opened by nappa85 - 4
- 6
Compilation with `serde-str` feature is broken
#671 opened by ThinkRedstone - 1
Provide handy constants
#667 opened by rawhuul - 1
Pow overflows
#668 opened by rawhuul - 4
Unsigned Decimal?
#664 opened by WestXu - 1
bug: `abs_sub` does not compute the difference
#665 opened by heyterrance - 0
Diesel1 feature is breaking the build
#662 opened by paupino - 2
- 1
- 1
- 3
Bug: not 128bit aligned with `repr-c` feature
#649 opened by Erigara - 3
Can't deserialize with `float_option` when null in an internally tagged enum
#596 opened by mtkennerly - 4
Deserializing `Decimal`s from Postgres using the `db-postgres` feature can lead to invalid `Decimal` instances
#645 opened by klevente - 4
- 1
- 3
Add support for use num_traits::cast::NumCast
#573 opened by MitchellNeill - 0
- 2
Support for mongo
#623 opened by opensourcegeek - 1
- 6
- 1
Serialization V2 - brainstorming
#611 opened by paupino - 4
- 2
rlp (de)serialization?
#615 opened by GopherJ - 3
Scale changes unexpectedly after operations
#632 opened by br0kenpixel - 3
too rubbish to called rust decimal
#629 opened by zzy444626905 - 1
- 1
Rescaling a value with significant scale 28 to scale 29 creates a value with scale 29 and overflows on subtraction
#618 opened by david-monroe - 3
How to serialize Decimal and still keep the results in order (bitwise comparison)
#610 opened by KKould - 1
`is_integer` has BUG
#604 opened by gaoqiangz - 4
- 4
`trunc_with_scale` issue
#599 opened by moderncodes - 3
Feature request: `Decimal::is_integer()`
#590 opened by finnbear - 2
[Documentation] Tolerance handling in `checked_exp_with_tolerance` method
#587 opened by saona-raimundo - 2
Disabled optional weak dependencies like "borsh" are pulled in with default-features
#588 opened by xkikeg - 1
cosine causes stack overflow for this value
#584 opened by normano - 3
Opt-in, feature-gated `from_str_exact(...)` for the `serde::Deserialize` impls exported by the `rust_decimal::serde` module?
#569 opened by jpilkahn - 0
bug: `to_str_internal` fails with large value
#574 opened by jon-chuang - 1