Библиотечная функция С
Просмотрел много книжек и сайтов и ничего не нашел.
Если такая функция существует, то подскажите как она выглядит.
Цитата:
Originally posted by Wooden
Неодходимо найти функцию перевода десятичного числа в двоичное.
Просмотрел много книжек и сайтов и ничего не нашел.
Если такая функция существует, то подскажите как она выглядит.
Неодходимо найти функцию перевода десятичного числа в двоичное.
Просмотрел много книжек и сайтов и ничего не нашел.
Если такая функция существует, то подскажите как она выглядит.
Ну так, все любимая char* itoa(int, char*, int)
Третьим параметром как раз идет основа числа. То есть ставишь там 2 и получаешь в буфере уже двоичное представление числа.
Скажи только для чего нужен второй параметр, который типа char*.
Цитата:
Originally posted by Wooden
Спасибо.
Скажи только для чего нужен второй параметр, который типа char*.
Спасибо.
Скажи только для чего нужен второй параметр, который типа char*.
Вобще то это и есть твой выходной буффер в котором ты получиш результат данной функции:
Делаеш примерно так:
int i=10;
char buf[50];
itoa(i,(char*)buf,2);
а возвращяет данная функция твой же адресс буффера
Теперь все понятно. Большое спасибо.