@rniv/base-n
Version:
## Installation
15 lines (14 loc) • 637 B
JavaScript
exports.__esModule = true;
var index_1 = require("../index");
var bs16 = new index_1["default"]("0123456789abcdef".split(''));
// console.log(bs16.encode(9007199254740991))
// console.log(bs16.decode('3e'))
// console.log(bs16.add('1f', '1f'))
// console.log(bs16.add('1fffffffffffff', '10'))
// console.log(bs16.subtract('1ff', '10')) // output 1ef
// console.log(bs16.subtract('10', '1ff')) // output 1ef
// console.log(bs16.subtract('10', '1ff', false)) // output -1ef
console.log(bs16.compare('1ff', '10')); // output 1
console.log(bs16.compare('1ff', '1ff')); // output 0
console.log(bs16.compare('1f', '1ff')); // -1
;