CLR: .Net / Mono / Boo / Otros CLR > C#
declaraciones byte forma binaria 0x...
(1/1)
Sined99:
Hola, muy buenas a todos, tengo una duda, ¿hay alguna manera de declarar un byte de forma binaria?, me explico, tengo bytes en un array, y me gustaria por ejemplo declarar un byte con sus bits correspondientes, algo como:
--- Código: C# --- byte p= 10110011; //179dbyte a= 10100011; //163d
¿Se puede hacer lo que quiero?, declarar un byte mediante una forma binaria.
Muchas gracias, un saludo.
ProfesorX:
No es posible declarar literales numericas binarias en C#, solo admite literales decimales y hexadecimales.
Podrias declarar tu constante mediante una cadena, y luego convertirla por medio de Convert.ToByte(), de la siguiente manera.
--- Código: C# --- byte p = Convert.ToByte("10110011",2);
No se si se adapte a lo que necesitas.
Saludos :)
Sined99:
--- Cita de: "ProfesorX" ---No es posible declarar literales numericas binarias en C#, solo admite literales decimales y hexadecimales.
Podrias declarar tu constante mediante una cadena, y luego convertirla por medio de Convert.ToByte(), de la siguiente manera.
--- Código: C# --- byte p = Convert.ToByte("10110011",2);
No se si se adapte a lo que necesitas.
Saludos :)
--- Fin de la cita ---
Muchas gracias por contestar, si creo que me puede servir!, muchas gracias de nuevo!
Un saludo!
Navegación
Ir a la versión completa