Documentation ¶
Index ¶
- Variables
- func FormatDMS(d DMS, to dms.Unit, places int) string
- func FormatDuration(d time.Duration) string
- func ParseDuration(str string) (time.Duration, bool)
- type DMS
- type Decimal
- func (d Decimal) Abs() Decimal
- func (d Decimal) Add(d2 Decimal) Decimal
- func (d Decimal) Ceil() Decimal
- func (d Decimal) Cmp(d2 Decimal) int
- func (d Decimal) Coefficient() *big.Int
- func (d Decimal) Div(d2 Decimal) Decimal
- func (d Decimal) Equal(d2 Decimal) bool
- func (d Decimal) Float() float64
- func (d Decimal) Floor() Decimal
- func (d Decimal) GreaterThan(d2 Decimal) bool
- func (d Decimal) GreaterThanOrEqual(d2 Decimal) bool
- func (d Decimal) Int() Decimal
- func (d Decimal) IsInteger() bool
- func (d Decimal) IsNegative() bool
- func (d Decimal) IsPositive() bool
- func (d Decimal) IsZero() bool
- func (d Decimal) LessThan(d2 Decimal) bool
- func (d Decimal) LessThanOrEqual(d2 Decimal) bool
- func (d Decimal) Mod(d2 Decimal) Decimal
- func (d Decimal) Mul(d2 Decimal) Decimal
- func (d Decimal) Neg() Decimal
- func (d Decimal) Pow(d2 Decimal) Decimal
- func (d Decimal) QuoRem(d2 Decimal, prec int32) (Decimal, Decimal)
- func (d Decimal) Round(places int32) Decimal
- func (d Decimal) RoundBank(places int32) Decimal
- func (d Decimal) RoundCeil(places int32) Decimal
- func (d Decimal) RoundDown(places int32) Decimal
- func (d Decimal) RoundFloor(places int32) Decimal
- func (d Decimal) RoundUp(places int32) Decimal
- func (d Decimal) Sign() int
- func (d Decimal) String() string
- func (d Decimal) StringRound(places int) string
- func (d Decimal) Sub(d2 Decimal) Decimal
- func (d Decimal) Truncate(precision int32) Decimal
Constants ¶
This section is empty.
Variables ¶
View Source
var DecimalZero = Decimal{}
Functions ¶
func FormatDuration ¶
Types ¶
type DMS ¶
type DMS struct {
// contains filtered or unexported fields
}
func NewDMSFromDecimal ¶ added in v5.11.1
type Decimal ¶
type Decimal struct {
// contains filtered or unexported fields
}
func NewDecimalFromFloat ¶
func NewDecimalFromInt ¶
func NewDecimalFromString ¶
func (Decimal) Coefficient ¶
func (Decimal) GreaterThan ¶
func (Decimal) GreaterThanOrEqual ¶
func (Decimal) IsNegative ¶
func (Decimal) IsPositive ¶
func (Decimal) LessThanOrEqual ¶
func (Decimal) RoundFloor ¶
func (Decimal) StringRound ¶ added in v5.11.1
Click to show internal directories.
Click to hide internal directories.