|
1 / 1 / 0
Регистрация: 27.10.2008
Сообщений: 25
|
|
Системы счисления07.11.2008, 22:18. Показов 6486. Ответов 17
Метки нет (Все метки)
0
|
|
| 07.11.2008, 22:18 | |
|
Ответы с готовыми решениями:
17
Перевод из одной системы счисления в другое системы счисления Перевод числа из 8-ичной системы счисления в 16-ричную систему счисления и обратно.
|
|
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
| 07.11.2008, 22:42 | |
|
Что ты уже сделал? Что вызывает трудности?
0
|
|
|
1 / 1 / 0
Регистрация: 27.10.2008
Сообщений: 25
|
||||||
| 07.11.2008, 22:54 [ТС] | ||||||
вот в принципе написал задачу, но почему работает не верно
0
|
||||||
|
2256 / 771 / 25
Регистрация: 27.05.2008
Сообщений: 1,496
|
||||||
| 07.11.2008, 23:32 | ||||||
0
|
||||||
|
1 / 1 / 0
Регистрация: 27.10.2008
Сообщений: 25
|
|
| 08.11.2008, 22:41 [ТС] | |
|
XuTPbIu_MuHTAu, Конечно спасибо за написанную прогу(я разобрался кроме строки while( scanf("%c",&c) ) ) и как сделать так чтоб с минусом прога работала.
0
|
|
|
2256 / 771 / 25
Регистрация: 27.05.2008
Сообщений: 1,496
|
|
| 08.11.2008, 22:48 | |
|
строка while(scanf("%c",&c)) - считывает символы из входного потока.По одному. Если символов нет - цикл прерывается. Внутри цикла так же проверяется,допустимые ли символы введены и соответственно обрабатываются.
Если недопустимый - цикл прерывается break'ом. С минусом делай сам. Тут делать то почти нечего.
1
|
|
|
1 / 1 / 0
Регистрация: 27.10.2008
Сообщений: 25
|
|
| 09.11.2008, 16:35 [ТС] | |
|
result=result*12+c-'0'; ты можешь объяснить почему мы отнимаем '0' и вот здесь result=result *12 + (c-'a'+10) почему именно отнимаем 'a' хотя если их убрать прога работает не верно
0
|
|
|
2256 / 771 / 25
Регистрация: 27.05.2008
Сообщений: 1,496
|
|
| 09.11.2008, 18:00 | |
|
потому что символ тип 0 и '0' - разные вещи. Когда мы пишем '0',имеется в виду символ ноль,кодировка которого совсем не нулевая. Однако точно известно,что кодировки символов '0'...'9' идут именно в таком порядке,и разница между соседними 1.
т.е если есть символ '9' и символ '0', их разница - 9.Что и используется. Аналогичные рассуждения для букв. Коды букв 'a'....'z' идут подряд.Так что 'b'-'a' это 1. а 'a'-'a' это ноль. +10 прибавляем,т.к a это 10. а b - 11.Все просто.
0
|
|
|
3 / 3 / 5
Регистрация: 10.11.2008
Сообщений: 43
|
|
| 10.11.2008, 19:30 | |
|
Помогите написать проггу (перевод из десятичной в двоичную с/с)через цикл for
0
|
|
|
36 / 36 / 4
Регистрация: 09.06.2008
Сообщений: 324
|
||||||
| 10.11.2008, 20:24 | ||||||
0
|
||||||
|
2256 / 771 / 25
Регистрация: 27.05.2008
Сообщений: 1,496
|
|
| 10.11.2008, 20:28 | |
|
ABTOP,блин,что ты в самом деле.... 4294967296...гыг. просто написал бы -1 и все
Добавлено через 3 минуты 31 секунду а,нет,-1 это не тут) сорри, не ведитесь. -1 это 1....1b
0
|
|
|
36 / 36 / 4
Регистрация: 09.06.2008
Сообщений: 324
|
|||||||
| 10.11.2008, 20:33 | |||||||
![]() Добавлено через 3 минуты 28 секунд
0
|
|||||||
|
3 / 3 / 5
Регистрация: 10.11.2008
Сообщений: 43
|
||||||
| 10.11.2008, 21:59 | ||||||
|
Перевод из десятичной в двоичный код!!Не могу перевернуть строку!
![]()
0
|
||||||
|
36 / 36 / 4
Регистрация: 09.06.2008
Сообщений: 324
|
|
| 10.11.2008, 22:03 | |
|
записуй значения в массив, а потом выводи значения массива в обратном порядке...
0
|
|
|
1 / 1 / 0
Регистрация: 27.10.2008
Сообщений: 25
|
||||||
| 10.11.2008, 23:55 [ТС] | ||||||
вот в принципе все работает(и даже с минус)
0
|
||||||
|
Павел086
|
|
| 02.12.2008, 08:21 | |
|
помогите решить задачу перевод тз 2-ой сс в 10-ую и обратно.Но не так сложно как здесь расписано
|
|
|
Павел 086
|
|||||||||||
| 02.12.2008, 08:43 | |||||||||||
|
У меня есть прога(она переводит только из 10 в 2),По задаче пользователь сам должен вводить из какой сс в какую переводим(т.е например выводится на экран"в какую сс вы хотите перевести число в 2-ую или 10-ую ") Даже есть 2 проги.Но нужно сделать в одной и наподобии как сделана задача (из 10 в 2-там просто всё понятна)
из 2-ой в 10-ую
|
|||||||||||
| 02.12.2008, 08:43 | |
|
Помогаю со студенческими работами здесь
18
Перевод числа из восьмеричной системы счисления в шестнадцатеричную систему счисления Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|