funcion bin2dec
Publicado por Israel (1 intervención) el 06/07/2001 07:32:39
Mi duda es:
Estoy trabajando con la funcion bin2dec(\\\'\\\'), con esta función se hace una conversión de binario a decimal, pero la función requiere que el número binario sea string, y yo lo tengo en una variable, ¿como lo puedo poner?
ejemplo:
numerobin= input(\\\'\\\\nIntroduzca el número binario: \\\');
numerodec = bin2dec(numerobin);
fprintf(\\\'El número %s binario equivale a %d decimal \\\\n\\\\n\\\', numerobin, numerodec);
En la linea numerodec = bin2dec(numerobin);
en donde está numerobin debe ir el numero binario como string es decir entre \\\' \\\' pero si mi variable numerobin la pongo entre los \\\' \\\' la tomará como una cadena y no como el valor que tiene, como puedo solucionar esto?
Y otra cosa.. como puedo limitar a que en el input solamente puedan introducir 0 y 1 ya que lo que pido al usuario es un numero binario.
Espero que me puedan ayudar, gracias.
Estoy trabajando con la funcion bin2dec(\\\'\\\'), con esta función se hace una conversión de binario a decimal, pero la función requiere que el número binario sea string, y yo lo tengo en una variable, ¿como lo puedo poner?
ejemplo:
numerobin= input(\\\'\\\\nIntroduzca el número binario: \\\');
numerodec = bin2dec(numerobin);
fprintf(\\\'El número %s binario equivale a %d decimal \\\\n\\\\n\\\', numerobin, numerodec);
En la linea numerodec = bin2dec(numerobin);
en donde está numerobin debe ir el numero binario como string es decir entre \\\' \\\' pero si mi variable numerobin la pongo entre los \\\' \\\' la tomará como una cadena y no como el valor que tiene, como puedo solucionar esto?
Y otra cosa.. como puedo limitar a que en el input solamente puedan introducir 0 y 1 ya que lo que pido al usuario es un numero binario.
Espero que me puedan ayudar, gracias.
Valora esta pregunta
![Me gusta: Está pregunta es útil y esta clara Me gusta: Está pregunta es útil y esta clara](/img/img.png?11.51)
![NO me gusta: Está pregunta no esta clara o no es útil No me gusta: Está pregunta no esta clara o no es útil](/img/img.png?11.51)
0