bn.js
Advanced tools
Comparing version 4.8.0 to 4.8.1
{ | ||
"name": "bn.js", | ||
"version": "4.8.0", | ||
"version": "4.8.1", | ||
"description": "Big number implementation in pure javascript", | ||
@@ -5,0 +5,0 @@ "main": "lib/bn.js", |
@@ -146,4 +146,12 @@ /* global describe, it */ | ||
it('should return proper Number if below the limit', function () { | ||
var n = new BN(0x123456); | ||
assert.deepEqual(n.toNumber(), 0x123456); | ||
assert.deepEqual(new BN(0x123456).toNumber(), 0x123456); | ||
assert.deepEqual(new BN(0x3ffffff).toNumber(), 0x3ffffff); | ||
assert.deepEqual(new BN(0x4000000).toNumber(), 0x4000000); | ||
assert.deepEqual(new BN(0x10000000000000).toNumber(), 0x10000000000000); | ||
assert.deepEqual(new BN(0x10040004004000).toNumber(), 0x10040004004000); | ||
assert.deepEqual(new BN(-0x123456).toNumber(), -0x123456); | ||
assert.deepEqual(new BN(-0x3ffffff).toNumber(), -0x3ffffff); | ||
assert.deepEqual(new BN(-0x4000000).toNumber(), -0x4000000); | ||
assert.deepEqual(new BN(-0x10000000000000).toNumber(), -0x10000000000000); | ||
assert.deepEqual(new BN(-0x10040004004000).toNumber(), -0x10040004004000); | ||
}); | ||
@@ -150,0 +158,0 @@ |
Sorry, the diff of this file is too big to display
160754
4524