pl: Typkonvertierung in C bzw. Perl

Beitrag lesen

hi @Rolf B

ahja, das Nibble. Lange nicht gehört, danke !

Indes sind Bitoperatoren ja auch keine Hexerei:

printf "%X %X" , 0xFC >> 4  & 0xF, 0xFC & 0xF; 
# Ergebnis: F C
# und in C funktioniert das genauso

Also einmal 4 Bits nach rechts schieben und die Maske 00001111 anlegen ergibt die Zahl aus der linken Hälfte. Rechte Hälfe analog nur muss da nicht geschoben werden.

MfG