index
:
pakakeh.go
dev
main
Collections of packages and tools for working with Go programming language.
Shulhan
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
math
Age
Commit message (
Expand
)
Author
2026-01-15
all: convert license and copyright to use SPDX identifiers
Shulhan
2025-02-04
all: remove the nolint tags
Shulhan
2025-01-23
all: replace "interface{}" with "any"
Shulhan
2024-03-06
all: conform with linter gosec, ineffasign, and makezero
Shulhan
2024-03-05
all: comply with linter recommendations #3
Shulhan
2024-03-05
all: comply with linter recommendations #2
Shulhan
2024-03-02
all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"
Shulhan
2023-12-13
all: fix linter warnings reported by revive
Shulhan
2023-09-11
math/big: fix comment in CreateFloat and ParseFloat
Shulhan
2022-05-09
all: reformat all codes using gofmt 1.19 (the Go tip)
Shulhan
2022-04-06
math/big: fix example on RoundToZero
Shulhan
2021-12-03
math/big: refactoring AddFloat to accept variadic interface{}
Shulhan
2021-12-03
math/big: refactor NewFloat to accept interface{} instead of float64 only
Shulhan
2021-11-19
math/big: realign struct fields on unit tests
Shulhan
2021-11-19
math/big: refactoring the Rat
Shulhan
2021-11-17
math/big: return nil on Quo and QuoRat instead of panic
Shulhan
2021-09-11
math/big: add some examples of Rat.Int64() and RoundToNearestAway
Shulhan
2021-04-27
big: add method Add, IsLess, IsGreater, and Scan
Shulhan
2021-04-23
math/big: add method IsZero on Int
Shulhan
2021-04-23
math/big: use consistent receiver name for Int methods
Shulhan
2021-04-23
math/big: extend Int to support marshal/unmarshal JSON
Shulhan
2021-04-21
big: extends the standard big.Int
Shulhan
2021-04-16
big: allow creating new Rat from uint64 and *big.Int
Shulhan
2021-03-14
all: refactoring the test.Assert and test.AssertBench signature
Shulhan
2021-03-01
big: add method that implement sql/driver.Valuer for type Rat
Shulhan
2021-02-05
big: add method to round fraction to nearest non-zero value
Shulhan
2021-02-05
big: move the unit test of RoundtoNearestAway as example
Shulhan
2021-02-03
big: add method Humanize
Shulhan
2021-01-06
big: fix test due to changes on tip of json package
Shulhan
2020-11-23
test: refactoring Assert with better error message
Shulhan
2020-11-10
big: update the latest expected error message with Go tip
Shulhan
2020-10-08
big: add method RoundToNearestAway and RoundToZero
Shulhan
2020-07-06
big: add global flag MarshalJSONAsString
Shulhan
2020-06-10
all: update email address
Shulhan
2020-06-06
all: use default linter options
Shulhan
2020-05-12
big: add method wrapper for Abs
Shulhan
2020-04-29
big: check for zero length slice of byte or string on toRat
Shulhan
2020-04-29
big: return false if Rat is nil on IsGreaterThanZero
Shulhan
2020-04-23
reflect: remove checking for method IsEqual on type reflect.Ptr
Shulhan
2020-04-23
big: add more test cases for QuoRat and Int64
Shulhan
2020-04-08
big: return "0" instead of "<nil>" on Rat.String()
Shulhan
2020-04-03
big: update the test file from stash
Shulhan
2020-04-01
big: round the float value using rounding mode ToZero
Shulhan
2020-03-30
big: add more test cases for Rat
Shulhan
2020-03-26
big: fix the Int64() method conversion
Shulhan
2020-03-26
all: fix and suppress linter warnings
Shulhan
2020-03-23
big: fix Rat conversion to int64
Shulhan
2020-03-20
big: new package that extends the capabilities of "math/big"
Shulhan
2020-03-12
mining/math: move the package from "lib/mining/" to "lib/" directory
Shulhan