Foros del Web » Programando para Internet » PHP »

Convertir Cadena de Binario a Integer

Estas en el tema de Convertir Cadena de Binario a Integer en el foro de PHP en Foros del Web. Hola !! tengo una cadena del estilo: $cadena="010" Esta cadena representa un numero binario, en este ejemplo es el "2". Existe alguna funcion que pasando ...
  #1 (permalink)  
Antiguo 15/08/2002, 05:09
 
Fecha de Ingreso: abril-2002
Mensajes: 47
Antigüedad: 22 años
Puntos: 0
Convertir Cadena de Binario a Integer

Hola !!

tengo una cadena del estilo:
$cadena="010"

Esta cadena representa un numero binario, en este ejemplo es el "2". Existe alguna funcion que pasando una cadena de este estilo me devuelva su correspondiente valor en integer (decimal)?

Otra preguntilla...
Una vez obtenida la represetacion en decimal del numero binario... necesito saber que funcion me permite cortar el string en trozitos. Por ejemplo:
$cadena="010100001"
se dividiria de 3 en tres de la siguiente forma:
$subcadena1="010"
$subcadena2="100"
$subcadena3="001"

Para aclarar el motivo de las preguntas necesito montarme una funcion que pasando los parametres de substrings me devuelva la cadena de numeros binarios convertida en integer. Si cojo el ejemplo anterior:
$cadena="010100001" cortando de 3 en tres
==> $resultado="231" donde
2=010
3=100
1=001

Gracias !!

Xiquetam
  #2 (permalink)  
Antiguo 15/08/2002, 08:02
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 22 años, 6 meses
Puntos: 6
Re: Convertir Cadena de Binario a Integer

base_convert y bindec, son dos de las funciones que te pueden ayudar para la primera parte de tu problema, los detalles de las funciones los puedes apreciar en la siguiente liga: <a href='ir.asp?http://www.php.net/manual/en/ref.math.php' target='_blank'>http://www.php.net/manual/en/ref.math.ph...</a>

Para lo segundo puedes usar las funciones que implementa php para manejo de cadenas o usar expresiones regulares te dejo las ligas correspondientes.
<a href='ir.asp?http://www.php.net/manual/en/ref.strings.php' target='_blank'>http://www.php.net/manual/en/ref.strings...</a>
<a href='ir.asp?http://www.php.net/manual/en/ref.pcre.php' target='_blank'>http://www.php.net/manual/en/ref.pcre.ph...</a>
<a href='ir.asp?http://www.php.net/manual/en/ref.regex.php' target='_blank'>http://www.php.net/manual/en/ref.regex.p...</a>

Saludos!.
Mty. NL.
  #3 (permalink)  
Antiguo 15/08/2002, 08:11
 
Fecha de Ingreso: abril-2002
Mensajes: 47
Antigüedad: 22 años
Puntos: 0
Re: Convertir Cadena de Binario a Integer

Muchas gracias !!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:59.