Files
Nim/compiler/int128.idx
github-actions[bot] c492e22d9d Deploy to GitHub pages
2026-04-13 10:15:26 +00:00

76 lines
5.6 KiB
Plaintext

nimTitle int128 int128.html module int128 0
nim Int128 int128.html#Int128 object Int128 12
nim Zero int128.html#Zero const Zero 23
nim One int128.html#One const One 24
nim Ten int128.html#Ten const Ten 25
nim NegOne int128.html#NegOne const NegOne 28
nim low int128.html#low.t,typedesc[Int128] template low(t: typedesc[Int128]): Int128 30
nim high int128.html#high.t,typedesc[Int128] template high(t: typedesc[Int128]): Int128 31
nim `$` int128.html#$,Int128 proc `$`(a: Int128): string 33
nim toInt128 int128.html#toInt128,T proc toInt128[T: SomeInteger | bool](arg: T): Int128 35
nim toInt64 int128.html#toInt64,Int128 proc toInt64(arg: Int128): int64 65
nim toInt64Checked int128.html#toInt64Checked,Int128,int64 proc toInt64Checked(arg: Int128; onError: int64): int64 75
nim toInt32 int128.html#toInt32,Int128 proc toInt32(arg: Int128): int32 84
nim toInt16 int128.html#toInt16,Int128 proc toInt16(arg: Int128): int16 96
nim toInt8 int128.html#toInt8,Int128 proc toInt8(arg: Int128): int8 108
nim toInt int128.html#toInt,Int128 proc toInt(arg: Int128): int 120
nim toUInt64 int128.html#toUInt64,Int128 proc toUInt64(arg: Int128): uint64 126
nim toUInt32 int128.html#toUInt32,Int128 proc toUInt32(arg: Int128): uint32 131
nim toUInt16 int128.html#toUInt16,Int128 proc toUInt16(arg: Int128): uint16 137
nim toUInt8 int128.html#toUInt8,Int128 proc toUInt8(arg: Int128): uint8 143
nim toUInt int128.html#toUInt,Int128 proc toUInt(arg: Int128): uint 149
nim castToInt64 int128.html#castToInt64,Int128 proc castToInt64(arg: Int128): int64 155
nim castToUInt64 int128.html#castToUInt64,Int128 proc castToUInt64(arg: Int128): uint64 159
nim addToHex int128.html#addToHex,string,Int128 proc addToHex(result: var string; arg: Int128) 168
nim toHex int128.html#toHex,Int128 proc toHex(arg: Int128): string 174
nim inc int128.html#inc,Int128,uint32 proc inc(a: var Int128; y: uint32 = 1) 178
nim cmp int128.html#cmp,Int128,Int128 proc cmp(a, b: Int128): int 188
nim `<` int128.html#<,Int128,Int128 proc `<`(a, b: Int128): bool 198
nim `<=` int128.html#<=,Int128,Int128 proc `<=`(a, b: Int128): bool 201
nim `==` int128.html#==,Int128,Int128 proc `==`(a, b: Int128): bool 204
nim bitnot int128.html#bitnot,Int128 proc bitnot(a: Int128): Int128 211
nim bitand int128.html#bitand,Int128,Int128 proc bitand(a, b: Int128): Int128 218
nim bitor int128.html#bitor,Int128,Int128 proc bitor(a, b: Int128): Int128 225
nim bitxor int128.html#bitxor,Int128,Int128 proc bitxor(a, b: Int128): Int128 232
nim `shr` int128.html#shr,Int128,int proc `shr`(a: Int128; b: int): Int128 239
nim `shl` int128.html#shl,Int128,int proc `shl`(a: Int128; b: int): Int128 266
nim `+` int128.html#+,Int128,Int128 proc `+`(a, b: Int128): Int128 290
nim `+=` int128.html#+=,Int128,Int128 proc `+=`(a: var Int128; b: Int128) 301
nim `-` int128.html#-,Int128 proc `-`(a: Int128): Int128 304
nim `-` int128.html#-,Int128,Int128 proc `-`(a, b: Int128): Int128 308
nim `-=` int128.html#-=,Int128,Int128 proc `-=`(a: var Int128; b: Int128) 311
nim abs int128.html#abs,Int128 proc abs(a: Int128): Int128 314
nim `*` int128.html#*,Int128,int32 proc `*`(a: Int128; b: int32): Int128 338
nim `*` int128.html#*,Int128,Int128 proc `*`(lhs, rhs: Int128): Int128 359
nim `*=` int128.html#*=,Int128,Int128 proc `*=`(a: var Int128; b: Int128) 368
nim fastLog2 int128.html#fastLog2,Int128 proc fastLog2(a: Int128): int 373
nim divMod int128.html#divMod,Int128,Int128 proc divMod(dividend, divisor: Int128): tuple[quotient, remainder: Int128] 384
nim `div` int128.html#div,Int128,Int128 proc `div`(a, b: Int128): Int128 436
nim `mod` int128.html#mod,Int128,Int128 proc `mod`(a, b: Int128): Int128 440
nim addInt128 int128.html#addInt128,string,Int128 proc addInt128(result: var string; value: Int128) 444
nim parseDecimalInt128 int128.html#parseDecimalInt128,string,int proc parseDecimalInt128(arg: string; pos: int = 0): Int128 474
nim `<` int128.html#<,Int128,BiggestInt proc `<`(a: Int128; b: BiggestInt): bool 495
nim `<` int128.html#<,BiggestInt,Int128 proc `<`(a: BiggestInt; b: Int128): bool 498
nim `<=` int128.html#<=,Int128,BiggestInt proc `<=`(a: Int128; b: BiggestInt): bool 501
nim `<=` int128.html#<=,BiggestInt,Int128 proc `<=`(a: BiggestInt; b: Int128): bool 504
nim `==` int128.html#==,Int128,BiggestInt proc `==`(a: Int128; b: BiggestInt): bool 507
nim `==` int128.html#==,BiggestInt,Int128 proc `==`(a: BiggestInt; b: Int128): bool 510
nim `-` int128.html#-,BiggestInt,Int128 proc `-`(a: BiggestInt; b: Int128): Int128 513
nim `-` int128.html#-,Int128,BiggestInt proc `-`(a: Int128; b: BiggestInt): Int128 516
nim `+` int128.html#+,BiggestInt,Int128 proc `+`(a: BiggestInt; b: Int128): Int128 519
nim `+` int128.html#+,Int128,BiggestInt proc `+`(a: Int128; b: BiggestInt): Int128 522
nim toFloat64 int128.html#toFloat64,Int128 proc toFloat64(arg: Int128): float64 525
nim toInt128 int128.html#toInt128,float64 proc toInt128(arg: float64): Int128 540
nim maskUInt64 int128.html#maskUInt64,Int128 proc maskUInt64(arg: Int128): Int128 555
nim maskUInt32 int128.html#maskUInt32,Int128 proc maskUInt32(arg: Int128): Int128 562
nim maskUInt16 int128.html#maskUInt16,Int128 proc maskUInt16(arg: Int128): Int128 569
nim maskUInt8 int128.html#maskUInt8,Int128 proc maskUInt8(arg: Int128): Int128 576
nim maskBytes int128.html#maskBytes,Int128,int proc maskBytes(arg: Int128; numbytes: int): Int128 583
nimgrp - int128.html#--procs-all proc 304
nimgrp toint128 int128.html#toInt128-procs-all proc 35
nimgrp <= int128.html#<=-procs-all proc 201
nimgrp < int128.html#<-procs-all proc 198
nimgrp == int128.html#==-procs-all proc 204
nimgrp + int128.html#+-procs-all proc 290
nimgrp * int128.html#*-procs-all proc 338