bignum
Here are 81 public repositories matching this topic...
-
Updated
Jun 11, 2022 - Swift
-
Updated
Apr 8, 2022 - C
-
Updated
May 26, 2022 - Kotlin
-
Updated
Jun 23, 2017 - C++
-
Updated
May 8, 2022 - Nim
-
Updated
Jul 13, 2021 - PHP
Seen with @arnetheduck.
for uint128, stint properly generates add + adc (see status-im/nim-stint#10)
But for uint256+, the way carry is done will loop multiple time on the low half
https://github.com/status-im/nim-stint/blob/9993b9dca4a2dbf76bc432252ad4e8db944ae831/stint/private/uint_addsub.nim#L17-L29
Important for WASM codesize optimization.
-
Updated
Jun 17, 2022 - JavaScript
- Benchmark suite.
- Compare with Rust.
- Compare with incoming javascript's
BigInt.
Tests & integrity
-
Updated
Jun 21, 2018 - JavaScript
-
Updated
Aug 17, 2021 - Lua
-
Updated
Nov 14, 2018 - C
-
Updated
Jul 6, 2020 - Go
-
Updated
Sep 28, 2020 - C++
-
Updated
Jan 19, 2021 - C++
-
Updated
Apr 10, 2022 - TypeScript
-
Updated
May 30, 2022 - C++
-
Updated
May 17, 2022 - C++
-
Updated
Jun 17, 2021 - C++
-
Updated
Aug 20, 2020 - TypeScript
Chai's members can be used to test that an array contains certain values, as determined by strict equality or optionally deep equality.
Neither of those is appropriate to test arrays of big numbers (although deep equality works, it isn't ideal). We could maybe make the bignumber property modify members to compare values using bignumber equ
Current CMAC implementation assumens a block cipher with 16 bytes block size.
This can be adjusted to take the cipher block size during initialization
Improve this page
Add a description, image, and links to the bignum topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the bignum topic, visit your repo's landing page and select "manage topics."
Sorry for not submitting a pull request, I'm working on a bignum library and I saw your implementation of multiplication so I just want to point out that you can simplify it by doing the multiply and the add in one loop into the result bn as follow: