KleptsovKD 3 месяцев назад
Родитель 61b559e73f
Сommit 7b6cccb052

@ -28,7 +28,13 @@ uint8_t sen_nibble(uint8_t i) //Extracting the senior Nibble
return (i & 0xf0) >> 4;
}
void print_in_hex(uint8_t byte)
{
//uint8_t upper_nibble = sen_nibble(byte);
//uint8_t lower_nibble = jun_nibble(byte);
//cout << nibble_to_hex(upper_nibble) << nibble_to_hex(lower_nibble) << endl;
cout << nibble_to_hex(sen_nibble(byte)) << nibble_to_hex(jun_nibble(byte)) << endl;
}
int main()
{
@ -50,10 +56,12 @@ int main()
assert(nibble_to_hex(0xe) == 'e');
assert(nibble_to_hex(0xf) == 'f');
cout << nibble_to_hex(10) << endl;
//cout << hex << static_cast(jun_nibble(0xce)) << endl;
cout << "Junior nibble: " << hex << +jun_nibble(0xce) << endl; //junior nibble
cout << "Senior nibble: " << hex << +sen_nibble(0xce) << endl; //senior nibble
uint8_t byte = 0xce;
//cout << "Jun: " << jun_nibble(byte) << endl;
//cout << "Sen: " << sen_nibble(byte) << endl;
print_in_hex(byte);
cout << "Press any key for exit... ";
cin.get();

Загрузка…
Отмена
Сохранить