Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

manejar datos binarios

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: manejar datos binarios Responder citando

Hola a todos...

Alguien puede decirme como hago para trabajar con numeros binarios, me explico:

Recibo del puerto serie dos datos binarios (cada uno de 4 bits), y tengo que multiplicar estos datos para luego mostrar el resultado en decimal y binario.

Por eso me pregunto que tipo de variable puede manejar estos datos.

otra. como hago para hacer una rotacion de los bits (ya sea a la izquierda o la derecha)

Gracias
Volver arriba
Mensaje    Asunto: Responder citando

Lo primero es comentarte que en la ayuda de builder, hay infindada de informacion sobre lo que preguntas. Este es el mejor manual. usalo.

Respecto a tus preguntas, existen operadores para el manejo de los bitas, tales como << >> | & etc.. Si buscas operators seguro que los encuentras.
Respecto a lo de las rotaciones, solo poniendo "bit" en la ayuda puedes encontrar esto:
Category
Math Routines
Prototype
unsigned short _rotl(unsigned short value, int count);
unsigned short _rotr(unsigned short value, int count);
Description
Bit-rotates an unsigned short integer value to the left or right.

Supongo que el tipo "byte" es un buen tipo a usar para esto.

Un saludo
mopa
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.