В одной библиотеке Код (C++): // AT24Cx I2C adress // 80 // 0x50 #define AT24CX_ID B1010000 Что такое 80? (Штурман, прибор?!) 0x50 - понимаю, а мне нужно 0x57. Как вот это B1010000 превратить в нужное мне?
Я уже сталкивался с тем, что все онлайн - конверторы величин не понимают этих 0x50 с буквой x и не желают признавать ЭТО шестнадцатеричным числом.
так в винде есть калькулятор указываем что вводим в шестнадцатеричном, отбрасываем 0х вводи 50 и смотрим в других системах 0х это конструкция с++ чтобы компилятор понял в какой системе счисления число
Спасибо большое! Что-то ступил, поскольку раньше мне казалось, что просто отбрасывание 0х не всегда помогало.