Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 20.04.2017
Сообщений: 82
1

Вывести число в данной системе счисления

05.11.2017, 11:02. Показов 1120. Ответов 1
Метки нет (Все метки)

Вводится десятичное число и система счисления (СС), вывести это число в данной системе счисления.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.11.2017, 11:02
Ответы с готовыми решениями:

Вывести сумму двух чисел в данной системе счисления
Я начинающий программист и для практики нашел простую задачу , но давно не занимался...

Вводится число от 1 до 15. Вывести данное число, записанное в двоичной системе счисления (1, 10, 11, 100,
Вводится число от 1 до 15. Вывести данное число, записанное в двоичной системе счисления (1, 10,...

Вывести число в негадвоичной системе счисления
Напишите процедуру, которая выводит на экран переданное ей число в негадвоичной системе счисления,...

Ввести целое число N, вывести его в 8-ричной системе счисления
Доброго времени суток. Помогите пожалуйста написать программу - "Ввести целое число N, вывести его...

1
случайный прохожий
1505 / 1003 / 373
Регистрация: 20.07.2013
Сообщений: 2,917
06.11.2017, 20:19 2
Лучший ответ Сообщение было отмечено Andrew981614 как решение

Решение

Код функции перевода сделан для билдера, но вполне можно под "обычный с++" переделать.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
String DecToX(__int64 number, Byte radix)
{
  String result = "", alphabet = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
  if (radix > 1 && radix <= alphabet.Length())
  {
    do
    {
      result = String(alphabet[number % radix + 1]) + result;
      number /= radix;
    }
    while (number > 0);
  }
  return result;
}
Взято отсюда: Перевод числа из одной системы счисления (СС) в другую
0
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.