Sumas binarias
Sumar números binarios fraccionarios es similar a sumar decimales. Las posiciones a la derecha del punto decimal (o punto binario) son medios, cuartos, octavos en lugar de décimos, centésimos, milésimos, etc.
Crea una función que tome dos números binarios fraccionarios y produzca su suma en base 10. La suma puede ser un número entero, una fracción o un número mixto. La respuesta debe devolverse como una cadena, con las fracciones reducidas a sus términos mínimos.
Ejemplos
binarySum(["1.1", "1.1"]) ➞ "3"
// 1.5 + 1.5
binarySum(["11.1", "0.001"]) ➞ "3 5/8"
// 3.5 + 0.125
binarySum(["1101.0", "0.0100"]) ➞ "13 1/4"
// 13 + 1/4
binarySum(["0.11", "0.00001"]) ➞ "25/32"
// 3/4 + 1/32
binarySum(["0.0", "101.00"]) ➞ "5"Notas
N/A