UNPKG

@rniv/base-n

Version:
15 lines (14 loc) 637 B
"use strict"; 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