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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 5.00
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
#1

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

10.12.2012, 16:41. Просмотров 1777. Ответов 8

Помогите разобраться с переводом из любой системы счисления в любую. Хотел составить программу типа:
Основание системы (вход): 15
Основание системы (выход): 10
Введите число: 19E8

Вывод: 5618.

Что-то типо http://planetcalc.ru/375/
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2012, 16:41     Перевод из одной системы счисления в другую
Посмотрите здесь:

C++ Перевод из одной системы счисления в другую
C++ Перевод из одной системы счисления в другую
Перевод из одной системы счисления в другую C++
Перевод из одной системы счисления в другую. C++
C++ Перевод из одной системы счисления в другую
C++ Перевод из одной системы счисления в другую
C++ Перевод из одной системы счисления в другую
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12508 / 7070 / 794
Регистрация: 27.09.2012
Сообщений: 17,457
Записей в блоге: 2
Завершенные тесты: 1
10.12.2012, 16:44     Перевод из одной системы счисления в другую #2
Правила перевода чисел из одной системы счисления в другую
David Sylva
 Аватар для David Sylva
1283 / 945 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
10.12.2012, 16:45     Перевод из одной системы счисления в другую #3
sovaz1997 Много раз решалось, посмотри в поиске, там есть разные интересные варианты.
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
10.12.2012, 16:45  [ТС]     Перевод из одной системы счисления в другую #4
А есть какой-то универсальный метод???
David Sylva
 Аватар для David Sylva
1283 / 945 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
10.12.2012, 16:46     Перевод из одной системы счисления в другую #5
Цитата Сообщение от sovaz1997 Посмотреть сообщение
А есть какой-то универсальный метод???
Что значит универсальный метод?
bigsanya
2 / 2 / 1
Регистрация: 02.11.2012
Сообщений: 53
10.12.2012, 16:48     Перевод из одной системы счисления в другую #6
C#
1
2
3
4
5
6
7
8
9
{
        static void Main(string[] args)
        {
            Console.WriteLine("Введите число");
            int value = Int32.Parse(Console.ReadLine());
            Console.WriteLine("Число " + value + " в  " + 16 + " системе изчисления =: " + System.Convert.ToString(value, 16));
            Console.ReadLine();
        }
    }
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
10.12.2012, 16:49  [ТС]     Перевод из одной системы счисления в другую #7
Один метод, который бы работал на все системы счисления.

Добавлено через 41 секунду
bigsanya, C++
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12508 / 7070 / 794
Регистрация: 27.09.2012
Сообщений: 17,457
Записей в блоге: 2
Завершенные тесты: 1
10.12.2012, 16:55     Перевод из одной системы счисления в другую #8
bigsanya, Это форум C++, а не C#

Windows:
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <cstdlib>
int main(){
    int n=21321;
    char buffer[1024]={0};
    itoa(n,buffer,16);
    std::cout<<buffer;
    std::cin.get();
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2012, 16:59     Перевод из одной системы счисления в другую
Еще ссылки по теме:

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

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

Или воспользуйтесь поиском по форуму:
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
10.12.2012, 16:59  [ТС]     Перевод из одной системы счисления в другую #9
Croessmah, спасибо тебе огромное!!! - Не придется много кодить
Yandex
Объявления
10.12.2012, 16:59     Перевод из одной системы счисления в другую
Ответ Создать тему
Опции темы

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