У меня целочисленный ввод 1991. Как преобразовать ввод в 0x1991 вместо 7C7? Я уже написал код для преобразования шестнадцатеричного в десятичный (ответ будет 6545)
int ui = 0x202;
int BCD(int value) //Converting 0xhex to decimal
{
int result = 0;
result <<= 4;
result |= ui % 10;
ui /= 10;
return value;
}
strtol
? - person Weather Vane   schedule 24.11.2016