UNPKG

convert2base

Version:

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

12 lines (8 loc) 456 B
import { convertOctalToDecimalRecursive } from '../../utils/octal/octal-to-decimal-util'; import { validateOctalNumber } from '../../validators/octal-number-validator'; export const octToHex = (octalNumber: string): string => { validateOctalNumber(octalNumber); const decimalNumber = convertOctalToDecimalRecursive(octalNumber); const hexadecimalNumber = decimalNumber.toString(16); return hexadecimalNumber.toUpperCase(); };