Форум программистов, компьютерный форум, киберфорум
Информатика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/75: Рейтинг темы: голосов - 75, средняя оценка - 4.59
0 / 0 / 0
Регистрация: 04.10.2019
Сообщений: 2

Как перевести число в нега-позиционную систему счисления?

06.10.2019, 07:24. Показов 16779. Ответов 5

Студворк — интернет-сервис помощи студентам
Как перевести число в нега-позиционную?
Из нега-позиционной: 174-10 --> 1*(-10)2+7*(-10)1+4*(-10)0=100-70+4=3410

Почему в обратную сторону так не получается? 3410 --> 3*101+4*100 = 34????

Теория:
Нега-двоичная система счисления (НДСС)
-5 = 1111-2, +5 = 0101-2 (основание с/с равно «-2»).
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.10.2019, 07:24
Ответы с готовыми решениями:

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

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

Как перевести число с E в десятичную систему счисления?
Программа выдала число 6.92061e+009 как его перевести в десятичную систему счисления ?

5
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16373 / 7685 / 1080
Регистрация: 11.11.2010
Сообщений: 13,759
06.10.2019, 07:46
HelloWorld404,
Нега-позиционная система счисления
0
0 / 0 / 0
Регистрация: 04.10.2019
Сообщений: 2
06.10.2019, 11:08  [ТС]
Я задал вопрос, потому что уже перелопатил половину инета и не понял (википедию я смотрел первой...)
0
2904 / 1937 / 211
Регистрация: 05.06.2011
Сообщений: 5,725
06.10.2019, 13:07
Цитата Сообщение от HelloWorld404 Посмотреть сообщение
Почему в обратную сторону так не получается?
Потому что не так делаете. Когда переводим в десятичную, все цифры, основания и действия делаете в десятичной. А когда наоборот — почему-то всё равно в десятичной. А надо в негадесятичной.
0
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16373 / 7685 / 1080
Регистрация: 11.11.2010
Сообщений: 13,759
06.10.2019, 13:54
Цитата Сообщение от HelloWorld404 Посмотреть сообщение
Я задал вопрос, потому что уже перелопатил половину инета и не понял
В чём вопрос? Перевести 3410 в нега-позиционную?
Пример там есть, но, если непонятно, тогда
34/(-10)=-3 остаток 4
4/(-10)=0 остаток 4
собираем 3410=-3*(-10)1+0*(-10)0+4=(-10+7)*(-10)1+4=1*(-10)2+7*(-10)1+4=174-10
0
0 / 0 / 0
Регистрация: 26.03.2023
Сообщений: 1
26.03.2023, 02:02
Из десятичной сс в нега позиционные нужно переходить точно также как и в обычные - путем деления числа на основание и запоминания остатков. При изучении таких систем у меня возникла проблема из-за незнания как находится остаток от деления отрицательного числа на отрицательное. Например:
5/2 = 2, остаток 1
(-5)/(-2) = 3, остаток 1, так как 3*(-2)=-6 и (-5)-(-6) = 1
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.03.2023, 02:02
Помогаю со студенческими работами здесь

Как перевести число из 16-ричной в 10-ную систему счисления?
void MainWindow::on_pushButton_6_clicked() { int d; //Считаем значение из первого lineEdit QString S3 =...

Системы счисления. Перевести данное натуральное число в 16-тиричную систему счисления
Составить программу перевода данного натурального числа n в 16теричную систему счисления. ПОЖАЛУЙСТА НУЖНА ПРОГРАММА. ЗАРАНЕЕ СПАСИБО!!!

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

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

Как перевести число из десятичной в восьмеричную систему счисления без деления?
Как перевести число из десятичной в восьмеричную систему счисления без деления?


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru