2015-06-23 2 views
0

У меня есть напряжение 0-5 В, и мне нужна точность 0,1.данные кодирования в байтах - как разделить на куски

Могу ли я закодировать это в 1 байте? Как бы я разделил его на куски, первый полубайт был вольт, а второй полубайт был десятичным?

Было бы полезно, если бы кто-нибудь мог объяснить пример?

Благодаря C

ответ

0

Если ваш вклад 4,9 вы можете кодировать 4 в 0100 и 9 в 1001.

В зависимости от того, что вы хотите достичь, он может иметь больше смысла хранить эту информацию непосредственно в целое число, которое компьютер может читать и понимать без каких-либо преобразований (например, хранить 4.9 как 49, двоичный 0011 0001).