899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
|
|
1 | |
Системы счисления17.02.2010, 22:27. Показов 624. Ответов 9
Метки нет Все метки)
(
0
|
|
17.02.2010, 22:27 | |
Ответы с готовыми решениями:
9
Перевод любого числа из 16 системы счисления в 2 систему счисления. Системы счисления
системы счисления |
9715 / 2470 / 52
Регистрация: 06.03.2009
Сообщений: 8,500
|
|
17.02.2010, 22:28 | 2 |
MILAN, поиск по форуму не пробовали?
0
|
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
|
|
17.02.2010, 22:41 [ТС] | 4 |
Всем спасибо!!!!
0
|
ЙожЪ
64 / 60 / 17
Регистрация: 23.10.2009
Сообщений: 652
|
||||||
17.02.2010, 22:44 | 5 | |||||
У меня похожая программа, вроде все работает но, если ввести очень большое число, то оно сильно округляет результат, чего делать не должно... подскажите как сделать, чтобы выводило все число,...
Дело в том, что в паскале нет такого типа данных, чтобы вместить все символы.. я так понял что нужен массив, где в каждой ячейке хранится число от 0 до 9, и суммируются например 2 числа 1 2 3 и 9 9, то будет 2 2 2(каждая цифра в отдельной ячейке)... ну и так до безконечности... вот пример моей задачи
0
|
51 / 49 / 17
Регистрация: 30.10.2009
Сообщений: 152
|
||||||
17.02.2010, 23:16 | 6 | |||||
Делайте перевод чисел с конца строки (основание в нулевой степени). Затем объявляем переменную
(я назвал OsnvSt), в начале равную 1, затем по мере продвижение по строке в цикле домножаем на основание.
0
|
ЙожЪ
64 / 60 / 17
Регистрация: 23.10.2009
Сообщений: 652
|
|
18.02.2010, 00:18 | 7 |
alex0983, Это не решает проблемы, как вы видите, на прилагаемом скриншоте число не должно отображаться с мантиссой,а полностью выводиться без округления.
Сам алгоритм решения верный, и программа вычисляет маленькие значения, а где числа очень большие- она округляет!
0
|
51 / 49 / 17
Регистрация: 30.10.2009
Сообщений: 152
|
||||||
18.02.2010, 00:26 | 8 | |||||
Если просто вывод без мантисы то так:
0
|
ЙожЪ
64 / 60 / 17
Регистрация: 23.10.2009
Сообщений: 652
|
|
18.02.2010, 00:59 | 9 |
alex0983, ты не читаешь))) говорю же введи в врогу систему исчисления 16 и число FFFFFFFFFFFFFFF(15 раз F), и поймёшь про что я=)
0
|
ЙожЪ
64 / 60 / 17
Регистрация: 23.10.2009
Сообщений: 652
|
|
16.03.2010, 20:16 | 10 |
Тема актуальна, нужно сделать, чтобы каждый раз число разбивалось поразрядам и забивалось в отдельный елемент массива, после чего второе число так же и слаживалось по разрядам =(
0
|
16.03.2010, 20:16 | |
Помогаю со студенческими работами здесь
10
Системы счисления
Системы счисления Системы счисления
Системы счисления Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |