no lo harás a mano me imagino... algun lenguaje de programación usas... usuaalmente traen metodos para esto y a fin de cuenta todo entero es binario
si quieres convertirlo a mano, abres la calculadora y colocas el modo programación... allí puedes cambiar entre decimal y binario (y vs)
picaxe usa basic
me explico mejor tengo enviar datos de una app de escritorio (hecha en c# ) al picaxe tiene hacer operación aritméticas (+,-,*,/), ejemplo envío 5 y 5 y los sumo dan 10 y entonces los mando a imprimir a unos led el binario de 10 que seria 00001010 enciende dos led
lo imprimo con
let dirsB = %11111111
let pinsB = b5
el problema viene que el ingiero solicito tambien implementar el and y or
ejemplo
Usaremos AND
seria si mandamos 4 y 5
5 = 0000 0101
4= 0000 0100
si 0 and 0 como es false entonces queda 0
si es 1 y 1 da true entonces que 1 //aqui encendemos un led
y si es 0 y 1 o viceversa da 0
el numero de arriba daria(como comparamos bit por bit )
0000 0100 que seria 4
otros ejemplo
7 = 0000 0111
5 = 0000 0110
0000 0111 //que seria 7
10 = 0000 1010
1 = 0000 0001
0000 1011 //que seria 11
como haría eso comparar a nivel de bit en picaxe?
todo a base de 8bits