Deploy to GitHub pages
This commit is contained in:
commit
2ef2c469d1
850 changed files with 332608 additions and 0 deletions
16
nimcache/runnableExamples/jsbigints_examples_16.nim
Normal file
16
nimcache/runnableExamples/jsbigints_examples_16.nim
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
#[
|
||||
autogenerated by docgen
|
||||
loc: /home/runner/work/Nim/Nim/lib/std/jsbigints.nim(114, 3)
|
||||
rdoccmd:
|
||||
]#
|
||||
import "/home/runner/work/Nim/Nim/lib/std/jsbigints.nim"
|
||||
{.line: ("/home/runner/work/Nim/Nim/lib/std/jsbigints.nim", 114, 3).}:
|
||||
doAssert big"2" ** big"64" == big"18446744073709551616"
|
||||
doAssert big"-2" ** big"3" == big"-8"
|
||||
doAssert -big"2" ** big"2" == big"4" # parsed as: (-2n) ** 2n
|
||||
doAssert big"0" ** big"0" == big"1" # edge case
|
||||
var ok = false
|
||||
try: discard big"2" ** big"-1" # raises foreign `RangeError`
|
||||
except: ok = true
|
||||
doAssert ok
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue