mirror of
https://github.com/shopspring/decimal.git
synced 2024-11-22 04:20:50 +01:00
Fix examples for RoundDown, RoundFloor, RoundUp, and RoundCeil (#341)
This commit is contained in:
parent
b4c250139b
commit
572d78e32d
1 changed files with 4 additions and 4 deletions
|
@ -1214,7 +1214,7 @@ func (d Decimal) Round(places int32) Decimal {
|
|||
// NewFromFloat(545).RoundCeil(-2).String() // output: "600"
|
||||
// NewFromFloat(500).RoundCeil(-2).String() // output: "500"
|
||||
// NewFromFloat(1.1001).RoundCeil(2).String() // output: "1.11"
|
||||
// NewFromFloat(-1.454).RoundCeil(1).String() // output: "-1.5"
|
||||
// NewFromFloat(-1.454).RoundCeil(1).String() // output: "-1.4"
|
||||
func (d Decimal) RoundCeil(places int32) Decimal {
|
||||
if d.exp >= -places {
|
||||
return d
|
||||
|
@ -1239,7 +1239,7 @@ func (d Decimal) RoundCeil(places int32) Decimal {
|
|||
// NewFromFloat(545).RoundFloor(-2).String() // output: "500"
|
||||
// NewFromFloat(-500).RoundFloor(-2).String() // output: "-500"
|
||||
// NewFromFloat(1.1001).RoundFloor(2).String() // output: "1.1"
|
||||
// NewFromFloat(-1.454).RoundFloor(1).String() // output: "-1.4"
|
||||
// NewFromFloat(-1.454).RoundFloor(1).String() // output: "-1.5"
|
||||
func (d Decimal) RoundFloor(places int32) Decimal {
|
||||
if d.exp >= -places {
|
||||
return d
|
||||
|
@ -1264,7 +1264,7 @@ func (d Decimal) RoundFloor(places int32) Decimal {
|
|||
// NewFromFloat(545).RoundUp(-2).String() // output: "600"
|
||||
// NewFromFloat(500).RoundUp(-2).String() // output: "500"
|
||||
// NewFromFloat(1.1001).RoundUp(2).String() // output: "1.11"
|
||||
// NewFromFloat(-1.454).RoundUp(1).String() // output: "-1.4"
|
||||
// NewFromFloat(-1.454).RoundUp(1).String() // output: "-1.5"
|
||||
func (d Decimal) RoundUp(places int32) Decimal {
|
||||
if d.exp >= -places {
|
||||
return d
|
||||
|
@ -1291,7 +1291,7 @@ func (d Decimal) RoundUp(places int32) Decimal {
|
|||
// NewFromFloat(545).RoundDown(-2).String() // output: "500"
|
||||
// NewFromFloat(-500).RoundDown(-2).String() // output: "-500"
|
||||
// NewFromFloat(1.1001).RoundDown(2).String() // output: "1.1"
|
||||
// NewFromFloat(-1.454).RoundDown(1).String() // output: "-1.5"
|
||||
// NewFromFloat(-1.454).RoundDown(1).String() // output: "-1.4"
|
||||
func (d Decimal) RoundDown(places int32) Decimal {
|
||||
if d.exp >= -places {
|
||||
return d
|
||||
|
|
Loading…
Reference in a new issue