feat: add Log function

This commit is contained in:
dudaodong
2023-06-06 14:34:40 +08:00
parent 2f6ee84443
commit a6a8fd88bc
3 changed files with 29 additions and 0 deletions

View File

@@ -269,3 +269,11 @@ func TestSin(t *testing.T) {
assert.EqualValues(0, Sin(math.Pi))
assert.EqualValues(1, Sin(math.Pi/2))
}
func TestLog(t *testing.T) {
assert := internal.NewAssert(t, "TestLog")
assert.EqualValues(3, Log(8, 2))
assert.EqualValues(3, TruncRound(Log(27, 3), 0))
assert.EqualValues(2.32, TruncRound(Log(5, 2), 2))
}