Zdravím, jen malý dotaz.
mám číslo int = 0-65025 není nějaká funkce na převod do dvou Byte 0-255 ?
Asi to jde výpočtem, matematicky, ale nejde to jednodušeji? Díky
INT to 2 BYTE
Re: INT to 2 BYTE
Na to jsou přímo funkce highByte() a lowByte()
https://www.arduino.cc/reference/en/lan ... /highbyte/
https://www.arduino.cc/reference/en/lan ... s/lowbyte/
https://www.arduino.cc/reference/en/lan ... /highbyte/
https://www.arduino.cc/reference/en/lan ... s/lowbyte/
Re: INT to 2 BYTE
Tohle Forum je super!
Ondro díky moc, úplně jsem tuto funkci nějak zaspal
Paráda...
Ondro díky moc, úplně jsem tuto funkci nějak zaspal
Paráda...
Re: INT to 2 BYTE
Případně:
highByte() a lowByte() pravděpodobně budou dělat totéž.
Kód: Vybrat vše
horni = (byte) (number >> 8);
dolni = (byte) (number & 0xff);
Re: INT to 2 BYTE
Pro ten dolní stačí jen
Přetypování si to ořízne automaticky.
Kód: Vybrat vše
dolni = (byte) number;
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host