0 / 0 / 0
Регистрация: 15.10.2018
Сообщений: 1
1

Перевести число в 10 систему счисления из 33 (не могу найти ошибку)

15.10.2018, 17:13. Показов 509. Ответов 0
Метки нет (Все метки)

Здравствуйте, мне нужно перевести число в 10 систему счисления из 33.
Когда ввожу большое число вроде 3AOKQ93 он почему-то переводит все в минус на последней цифре. Не могу понять почему, помогите, пожалуйста.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int i = 0;
    int sum = 0;
    for (int i = 0; a[i] != '\0'; i++)
    {
        if ((a[i] >= '0') && (a[i] <= '9'))
        {
            int ia = a[i] - '0';
            sum += ia * pow(33, i);
        };
        
        if ((a[i] >= 'A') && (a[i] <= 'W'))
        {
            int ca = (int)a[i] - 55;
            sum += ca * pow(33, i);
         };
    };
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.10.2018, 17:13
Ответы с готовыми решениями:

Перевести введенное число в шестнадцатеричную систему счисления. Найти ошибку в коде
Прошу Вас помочь найти ошибку в коде. Вроде бы как все должно работать но видимо где то втулил...

Системы счисления. Перевести данное натуральное число в 16-тиричную систему счисления
Составить программу перевода данного натурального числа n в 16теричную систему счисления....

Строка: Перевести число из римской системы счисления в десятичную систему счисления
Введите массив символов из 13 элементов. Перевести число из римской системы счисления в десятичную...

Перевести число из системы счисления с основанием 19 в десятичную систему счисления
Уважаемые разбирающиеся во всём этом люди, прошу вас помочь мне с этой задачей Примечания...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.10.2018, 17:13
Помогаю со студенческими работами здесь

Как перевести число с 16 системы счисления в 2 систему счисления (программа)
Как перевести число с 16 системы счисления в 2 систему счисления ? (программа).

Перевести число в систему счисления
Надо перевести число в восьмиричную систему счисления как это зделать?подскажите пожалуйста.

Перевести число в 10-ю систему счисления
Дано шестнадцатеричное число, в котором буквенные обозначения цифр могут быть записаны как...

Дано число n. Требуется перевести это число в римскую систему счисления
Дано число n. Требуется перевести это число в римскую систему счисления. Вход 9 Выход IX Вход ...

Перевести число в любую систему счисления (от 2 до 9)
Привет. Необходимо перевести число в любую систему счисления (от 2 до 9) НЕ ИСПОЛЬЗУЯ массивов и...

Перевести число в десятичную систему счисления
Перевести данное число из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru