Las computadoras son compatibles con la forma binaria. Del mismo modo, los seres humanos entienden fácilmente los números en forma decimal. Más específicamente, la conversión de binario en decimal en JavaScript es de gran ayuda para decodificar los datos codificados en forma binaria. De esta manera, los datos convertidos se pueden utilizar de manera efectiva en lugar de desperdiciar.
Este blog discutirá los enfoques para convertir los números binarios en decimales utilizando JavaScript.
Cómo convertir/transformar binario a decimal en JavaScript?
Para convertir los dígitos binarios en números decimales en JavaScript, aplique los siguientes métodos:
Método 1: convertir binario a decimal en javaScript usando el método parseInt ()
El "parseint ()El método analiza un valor como una cadena y le da al primer entero. Este método puede convertir el número binario definido por el usuario en decimales especificando el sistema de números particular.
Sintaxis
parseint (cadena, radix)
En esta sintaxis:
Ejemplo
Pasemos por el siguiente ejemplo:
En el bloque de código anterior:
Producción
Se puede observar que el número binario definido por el usuario se ha convertido en un número decimal.
Método 2: convertir binario a decimal en javaScript usando matemáticas.método pow ()
El "Matemáticas.POW ()El método "asigna el valor del primer parámetro como la potencia del segundo parámetro. Este método se puede implementar para iterar a través del número binario aprobado y aplicar el poder sobre el contenido "1" en eso.
Sintaxis
Matemáticas.Pow (base, potencia)
Ejemplo
Vamos a ver el ejemplo declarado a continuación:
función binarytodeCimal (binaria)
Deje decimal = 0;
Dejar binaryLength = binary.longitud;
para (dejar i = binarylength-1; i> = 0; i--)
if (binario [i] == '1')
decimal += matemáticas.POW (2, BinaryLength - 1 - I);
devolver decimal;
consola.log ('El valor decimal convertido es:', binarytodeCimal ("101000"));
En el fragmento de código anterior:
Producción
Se logra la conversión deseada, como se calculó antes.
Conclusión
Para convertir los dígitos binarios en números decimales en JavaScript, aplique el "parseint ()"Método o el"Matemáticas.POW ()" método. El método parseInt () realiza la conversión deseada en el valor de entrada del usuario y las matemáticas.El método Pow () itera a través de los números binarios pasados y agrega el poder de "2". Este blog discutió los enfoques para convertir los dígitos binarios en números decimales utilizando JavaScript.