Documentation
¶
Index ¶
- Constants
- func MaxFloat32(v1, v2 float32) float32
- func MaxFloat64(v1, v2 float64) float64
- func MaxInt(v1, v2 int) int
- func MaxInt8(v1, v2 int8) int8
- func MaxInt16(v1, v2 int16) int16
- func MaxInt32(v1, v2 int32) int32
- func MaxInt64(v1, v2 int64) int64
- func MaxUint(v1, v2 uint) uint
- func MaxUint8(v1, v2 uint8) uint8
- func MaxUint16(v1, v2 uint16) uint16
- func MaxUint32(v1, v2 uint32) uint32
- func MaxUint64(v1, v2 uint64) uint64
- func MinFloat32(v1, v2 float32) float32
- func MinFloat64(v1, v2 float64) float64
- func MinInt(v1, v2 int) int
- func MinInt8(v1, v2 int8) int8
- func MinInt16(v1, v2 int16) int16
- func MinInt32(v1, v2 int32) int32
- func MinInt64(v1, v2 int64) int64
- func MinUint(v1, v2 uint) uint
- func MinUint8(v1, v2 uint8) uint8
- func MinUint16(v1, v2 uint16) uint16
- func MinUint32(v1, v2 uint32) uint32
- func MinUint64(v1, v2 uint64) uint64
- func SliceAvgFloat32(v ...float32) float64
- func SliceAvgFloat64(v ...float64) float64
- func SliceAvgInt(v ...int) float64
- func SliceAvgInt8(v ...int8) float64
- func SliceAvgInt16(v ...int16) float64
- func SliceAvgInt32(v ...int32) float64
- func SliceAvgInt64(v ...int64) float64
- func SliceAvgUint(v ...uint) float64
- func SliceAvgUint8(v ...uint8) float64
- func SliceAvgUint16(v ...uint16) float64
- func SliceAvgUint32(v ...uint32) float64
- func SliceAvgUint64(v ...uint64) float64
- func SliceMaxFloat32(v ...float32) float32
- func SliceMaxFloat64(v ...float64) float64
- func SliceMaxInt(v ...int) int
- func SliceMaxInt8(v ...int8) int8
- func SliceMaxInt16(v ...int16) int16
- func SliceMaxInt32(v ...int32) int32
- func SliceMaxInt64(v ...int64) int64
- func SliceMaxUint(v ...uint) uint
- func SliceMaxUint8(v ...uint8) uint8
- func SliceMaxUint16(v ...uint16) uint16
- func SliceMaxUint32(v ...uint32) uint32
- func SliceMaxUint64(v ...uint64) uint64
- func SliceMinFloat32(v ...float32) float32
- func SliceMinFloat64(v ...float64) float64
- func SliceMinInt(v ...int) int
- func SliceMinInt8(v ...int8) int8
- func SliceMinInt16(v ...int16) int16
- func SliceMinInt32(v ...int32) int32
- func SliceMinInt64(v ...int64) int64
- func SliceMinUint(v ...uint) uint
- func SliceMinUint8(v ...uint8) uint8
- func SliceMinUint16(v ...uint16) uint16
- func SliceMinUint32(v ...uint32) uint32
- func SliceMinUint64(v ...uint64) uint64
- func SliceSumFloat32(v ...float32) float32
- func SliceSumFloat64(v ...float64) float64
- func SliceSumInt(v ...int) int64
- func SliceSumInt8(v ...int8) int64
- func SliceSumInt16(v ...int16) int64
- func SliceSumInt32(v ...int32) int64
- func SliceSumInt64(v ...int64) int64
- func SliceSumUint(v ...uint) uint64
- func SliceSumUint8(v ...uint8) uint64
- func SliceSumUint16(v ...uint16) uint64
- func SliceSumUint32(v ...uint32) uint64
- func SliceSumUint64(v ...uint64) uint64
- type Word
Constants ¶
View Source
const ( LimitsMaxInt64 int64 = 1<<63 - 1 LimitsMaxInt32 int32 = 1<<31 - 1 LimitsMaxInt8 int8 = 1<<7 - 1 LimitsMaxInt16 int16 = 1<<15 - 1 LimitsMaxInt int = 1<<(_W-1) - 1 LimitsMaxUint uint = 1<<(_W) - 1 LimitsMaxUint8 uint8 = 1<<8 - 1 LimitsMaxUint32 uint32 = 1<<32 - 1 LimitsMaxUint64 uint64 = 1<<64 - 1 LimitsMaxUint16 uint16 = 1<<16 - 1 LimitsMinInt64 int64 = -1 << 63 LimitsMinInt32 int32 = -1 << 31 LimitsMinInt8 int8 = -1 << 7 LimitsMinInt16 int16 = -1 << 15 LimitsMinInt int = -1 << (_W - 1) LimitsMinUint uint = 0 LimitsMinUint8 uint8 = 0 LimitsMinUint32 uint32 = 0 LimitsMinUint64 uint64 = 0 LimitsMinUint16 uint16 = 0 LimitsMaxFloat32 float32 = 3.40282346638528859811704183484516925440e+38 // 2**127 * (2**24 - 1) / 2**23 LimitsMinFloat32 float32 = -3.40282346638528859811704183484516925440e+38 // 2**127 * (2**24 - 1) / 2**23 LimitsSmallestNonzeroFloat32 float32 = 1.401298464324817070923729583289916131280e-45 // 1 / 2**(127 - 1 + 23) LimitsMaxFloat64 float64 = 1.797693134862315708145274237317043567981e+308 // 2**1023 * (2**53 - 1) / 2**52 LimitsMinFloat64 float64 = -1.797693134862315708145274237317043567981e+308 // 2**1023 * (2**53 - 1) / 2**52 LimitsSmallestNonzeroFloat64 float64 = 4.940656458412465441765687928682213723651e-324 // 1 / 2**(1023 - 1 + 52) )
Variables ¶
This section is empty.
Functions ¶
func MaxFloat32 ¶
func MaxFloat64 ¶
func MinFloat32 ¶
func MinFloat64 ¶
func SliceAvgFloat32 ¶
func SliceAvgFloat64 ¶
func SliceAvgInt ¶
func SliceAvgInt8 ¶
func SliceAvgInt16 ¶
func SliceAvgInt32 ¶
func SliceAvgInt64 ¶
func SliceAvgUint ¶
func SliceAvgUint8 ¶
func SliceAvgUint16 ¶
func SliceAvgUint32 ¶
func SliceAvgUint64 ¶
func SliceMaxFloat32 ¶
func SliceMaxFloat64 ¶
func SliceMaxInt ¶
func SliceMaxInt8 ¶
func SliceMaxInt16 ¶
func SliceMaxInt32 ¶
func SliceMaxInt64 ¶
func SliceMaxUint ¶
func SliceMaxUint8 ¶
func SliceMaxUint16 ¶
func SliceMaxUint32 ¶
func SliceMaxUint64 ¶
func SliceMinFloat32 ¶
func SliceMinFloat64 ¶
func SliceMinInt ¶
func SliceMinInt8 ¶
func SliceMinInt16 ¶
func SliceMinInt32 ¶
func SliceMinInt64 ¶
func SliceMinUint ¶
func SliceMinUint8 ¶
func SliceMinUint16 ¶
func SliceMinUint32 ¶
func SliceMinUint64 ¶
func SliceSumFloat32 ¶
func SliceSumFloat64 ¶
func SliceSumInt ¶
func SliceSumInt8 ¶
func SliceSumInt16 ¶
func SliceSumInt32 ¶
func SliceSumInt64 ¶
func SliceSumUint ¶
func SliceSumUint8 ¶
func SliceSumUint16 ¶
func SliceSumUint32 ¶
func SliceSumUint64 ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.