Documentation ¶
Overview ¶
Package numbers provide miscellaneous functions for working with integer and float.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Float64Round ¶
Float64Round will round `v` to `nprec` digit in fraction.
func Int64CreateSeq ¶
Int64CreateSeq will create and return sequence of integer from `min` to `max`.
E.g. if min is 0 and max is 5 then it will return `[0 1 2 3 4 5]`.
func IntCreateSeq ¶
IntCreateSeq will create and return sequence of integer from `min` to `max`.
E.g. if min is 0 and max is 5 then it will return `[0 1 2 3 4 5]`.
func IntPickRandPositive ¶
IntPickRandPositive return random integer value from 0 to maximum value `maxVal`.
The random value is checked with already picked index: `pickedListID`.
If `dup` is true, allow duplicate value in `pickedListID`, otherwise only single unique value allowed in `pickedListID`.
If excluding index `exsListID` is not empty, do not pick the integer value listed in there.
Types ¶
This section is empty.