Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Библиотечная функция С

11K
22 июля 2005 года
Wooden
7 / / 22.07.2005
Неодходимо найти функцию перевода десятичного числа в двоичное.
Просмотрел много книжек и сайтов и ничего не нашел.
Если такая функция существует, то подскажите как она выглядит.
292
22 июля 2005 года
Matush
726 / / 14.01.2004
Цитата:
Originally posted by Wooden
Неодходимо найти функцию перевода десятичного числа в двоичное.
Просмотрел много книжек и сайтов и ничего не нашел.
Если такая функция существует, то подскажите как она выглядит.


Ну так, все любимая char* itoa(int, char*, int)
Третьим параметром как раз идет основа числа. То есть ставишь там 2 и получаешь в буфере уже двоичное представление числа.

11K
22 июля 2005 года
Wooden
7 / / 22.07.2005
Спасибо.
Скажи только для чего нужен второй параметр, который типа char*.
406
22 июля 2005 года
vitaly2003s
481 / / 27.07.2004
Цитата:
Originally posted by Wooden
Спасибо.
Скажи только для чего нужен второй параметр, который типа char*.


Вобще то это и есть твой выходной буффер в котором ты получиш результат данной функции:
Делаеш примерно так:
int i=10;
char buf[50];
itoa(i,(char*)buf,2);

а возвращяет данная функция твой же адресс буффера

11K
23 июля 2005 года
Wooden
7 / / 22.07.2005
Теперь все понятно. Большое спасибо.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог