convert2base
Version:
Project developed to perform basic binary conversions involving binary, octal, decimal and hexadecimal numbers.
11 lines (7 loc) • 390 B
text/typescript
import { convertBinaryToDecimalRecursive } from '../../utils/binary/binary-to-decimal-util';
import { validateBinaryNumber } from '../../validators/binary-number-validator';
export const binToDec = (binaryNumber: string): string => {
validateBinaryNumber(binaryNumber);
const decimalNumber = convertBinaryToDecimalRecursive(binaryNumber);
return decimalNumber.toString();
};