Documentation ¶
Index ¶
- type Cmp
- type Float
- func (f *Float) Abs() *Float
- func (f *Float) Add(target *Float) *Float
- func (f *Float) Cmp(target *Float) Cmp
- func (f *Float) Div(target *Float) *Float
- func (f *Float) FromMathFloat(fl *big.Float) *Float
- func (f *Float) FromString(inp string) (*Float, error)
- func (f *Float) Mul(target *Float) *Float
- func (f *Float) Neg() *Float
- func (f *Float) Scan(value interface{}) error
- func (f *Float) String() string
- func (f *Float) Sub(target *Float) *Float
- func (f *Float) ToFloat64() (float64, int8)
- func (f *Float) Value() (driver.Value, error)
- type Int
- func (i *Int) Abs() *Int
- func (i *Int) Add(x *Int) *Int
- func (i *Int) Cmp(target *Int) Cmp
- func (i *Int) Div(x *Int) *Int
- func (i *Int) FromString(x string) (*Int, error)
- func (i *Int) MarshalJSON() ([]byte, error)
- func (i *Int) Mul(x *Int) *Int
- func (i *Int) Neg() *Int
- func (i *Int) Scan(value interface{}) error
- func (i *Int) String() string
- func (i *Int) Sub(x *Int) *Int
- func (i *Int) ToInt64() int64
- func (i *Int) ToMathBig() *big.Int
- func (i *Int) ToUInt64() uint64
- func (i *Int) UnmarshalJSON(p []byte) error
- func (i *Int) UnmarshalYAML(value *yaml.Node) error
- func (i *Int) Value() (driver.Value, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Int ¶
func FromUInt64 ¶
func (*Int) MarshalJSON ¶
func (*Int) UnmarshalJSON ¶
func (*Int) UnmarshalYAML ¶
@todo , this part needs to be fixed
Click to show internal directories.
Click to hide internal directories.