UNPKG

convert2base

Version:

Project developed to perform basic binary conversions involving binary, octal, decimal and hexadecimal numbers.

11 lines (8 loc) 359 B
export const convertDecimalToHexadecimalRecursive = (decimalNumber: number): string => { if (decimalNumber === 0) { return ''; } const remainder = decimalNumber % 16; const hexadecimalDigit = remainder.toString(16).toUpperCase(); return convertDecimalToHexadecimalRecursive(Math.floor(decimalNumber / 16)) + hexadecimalDigit; };