UNPKG

@signumjs/util

Version:

Useful utilities and tools for building Signum Network applications

22 lines 767 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.convertHexStringToDecString = void 0; const convertHexStringToDecString = (hexStr) => { const digits = [0]; let i, j, carry; for (i = 0; i < hexStr.length; i += 1) { carry = parseInt(hexStr.charAt(i), 16); for (j = 0; j < digits.length; j += 1) { digits[j] = digits[j] * 16 + carry; carry = digits[j] / 10 | 0; digits[j] %= 10; } while (carry > 0) { digits.push(carry % 10); carry = carry / 10 | 0; } } return digits.reverse().join(''); }; exports.convertHexStringToDecString = convertHexStringToDecString; //# sourceMappingURL=convertHexStringToDecString.js.map