add math.signbit (#16592)
This commit is contained in:
parent
4754806fb5
commit
bab0aa6ecf
4 changed files with 45 additions and 1 deletions
|
|
@ -304,6 +304,16 @@ block:
|
|||
|
||||
template main =
|
||||
# xxx wrap all under `main` so it also gets tested in vm.
|
||||
block: # signbit
|
||||
doAssert not signbit(0.0)
|
||||
doAssert signbit(-0.0)
|
||||
doAssert signbit(-0.1)
|
||||
doAssert not signbit(0.1)
|
||||
|
||||
doAssert not signbit(Inf)
|
||||
doAssert signbit(-Inf)
|
||||
doAssert not signbit(NaN)
|
||||
|
||||
block: # isNaN
|
||||
doAssert NaN.isNaN
|
||||
doAssert not Inf.isNaN
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue