привет, я хочу знать, как можно преобразовать шестнадцатеричное отрицательное значение (в дополнение к кодировке) в десятичное, легко без преобразования шестнадцатеричного в двоичное, а затем умножить каждый бит на степень 2 и суммировать все значения, чтобы получить результат, это занимает слишком много времени: пример числа (32 бита): 0xFFFFFE58
так как я могу это сделать?
sprintf(buffer, "%d", 0xFFFFFE58);
? - person Sergey L.   schedule 04.09.2014