LINUX.ORG.RU

преобразование числа в строку


0

0

есть ли функция gcc преобразования числа типа unsigned char в строку char* в шестнадцатеричном формате для обратного strtoi а наооборот никак :)

понятно что можно unsigned char i=f; char s[3];

if (i<10) { s[0]=i+30; } if (i>=10) {s[0]=i+51; } s[1]='\0' но можетможно проще


преобразование числа в строку

есть ли функция gcc преобразования числа типа unsigned char в строку char* в шестнадцатеричном формате
для обратного strtoi а наооборот никак :)

понятно что можно
unsigned char i=f;
char s[3];

if (i<10)
{
s[0]=i+30;
}
if (i>=10)
{s[0]=i+51;
}
s[1]='\0'
но можетможно проще

rh9 ()

Re: преобразование числа в строку

Для этого вопроса пора делать отдельный ФАК.

tmp ()
Ответ на: Re: преобразование числа в строку от tmp

Re: преобразование числа в строку

я думаю не надо, просто когда с QT слезаешь трудно некоторые очевидные вещи переписывать например преобразование числа в строку

rh9 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.