Официальный сайт компании Arduino по адресу arduino.cc
Помогите с кодом
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Пт, 11/12/2015 - 17:21
Очень нужен кусочек кода, который бы разбивал двухзначное число на разряды:
К примеру у нас есть
int number = 57;
Из него надо получить
int firstDigit; который будет равен в данном случае 5, и
int secondDigit; который будет равен 7
И еще нужен кусочек кода, собирающий двоичное 8-битное число из 2-х 4-битных, например:
byte firstBinaryDigit = 0b0110
и
byte secondBinaryDigit = 0b1001;
Надо получить из этого
byte binaryDigit; который будет равен 0b10010110
arssev1, byte firstDigit = 57 / 10; byte secondDigit -= 57%10
byte binaryDigit = (byte) firstBinaryDigit | secondBinaryDigit<<4 ;