Форум программистов, компьютерный форум CyberForum.ru

Перевод из одной системы счисления в другую. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.91
DjaFaR74
0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 47
26.02.2012, 15:02     Перевод из одной системы счисления в другую. #1
Мне задали сделать калькулятор для программиста на языке С. В нем требуется выполнение операций только целые числа, 4 арифметических действия, битовые операции | & ~ ^, перевод в 8,10,16,2 систему исчисления.

Вопрос: Есть ли функции в С которые осуществляют перевод в 8,10,16,2 систему исчисления? Какие это функции, как их использовать.

P.S. Если вы уже делали такой калькулятор, выложите пожалуйста
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
R136a1
 Аватар для R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
26.02.2012, 15:16     Перевод из одной системы счисления в другую. #2
printf
DjaFaR74
0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 47
26.02.2012, 15:41  [ТС]     Перевод из одной системы счисления в другую. #3
Цитата Сообщение от R136a1 Посмотреть сообщение
спс) но мне ж не надо чтоб она выводила это на экран, а преобразовать внутри программы
IFree Host
Заблокирован
26.02.2012, 16:05     Перевод из одной системы счисления в другую. #4
Цитата Сообщение от DjaFaR74 Посмотреть сообщение
преобразовать внутри программы
На хрена преобразовывать???
Преобразование внутри программы не имеют никакого смысла. Все арифметические действия и битовые операции вполне корректно производятся в десятичной системе исчисления.
Смысл имеет только вывод. Так как он предназначен для программиста, а компьютеру абсолютно все-равно.

Добавлено через 4 минуты
И кстати, что это за калькулятор без вывода.
Напиши полностью задание, как его дал профессор.
NoMasters
Псевдослучайный
1737 / 1080 / 69
Регистрация: 13.09.2011
Сообщений: 3,093
26.02.2012, 16:06     Перевод из одной системы счисления в другую. #5
DjaFaR74, sprintf. А зачем тебе где-то числа не в машинном представлении, кроме как при выводе? Здесь Evg весьма подробно всё расписал.
DjaFaR74
0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 47
26.02.2012, 20:00  [ТС]     Перевод из одной системы счисления в другую. #6
Вот точное задание

Калькулятор для программиста. Только целые числа, 4 арифметических действия, битовые операции | & ~ ^ перевод в 8,10,16,2 систему исчисления.

Добавлено через 1 минуту
Да у меня алгоритм другой просто в уме был) я только начинаю программировать, поэтому еще не научился так мыслить) Спасибо за помощь!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2012, 20:08     Перевод из одной системы счисления в другую.
Еще ссылки по теме:

C++ Перевод из одной системы счисления в другую
Перевод из одной системы счисления в другую от 2 до 36 C++
C++ Перевод из одной системы счисления в другую

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
IFree Host
Заблокирован
26.02.2012, 20:08     Перевод из одной системы счисления в другую. #7
Правило номер 1:

Задача математики - сделать сложное простым.
Задача информатики - сделать простое элементарным.
Yandex
Объявления
26.02.2012, 20:08     Перевод из одной системы счисления в другую.
Ответ Создать тему
Опции темы

Текущее время: 15:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru