Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 24.03.2010
Сообщений: 10

Перевода чисел из 10 СС в 2, 8, 16 и обратно с заданной точностью

04.05.2010, 19:53. Показов 1780. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно создать программу перевода чисел из 10 СС в 2,8,16 и обратно с заданной точностью, вводящейся с клавиатуры.

Пожааалуйста.....

Добавлено через 33 минуты
Я ничего не понимаю в VB...
Мне кажется что надо для начала в исходном числе найти запятую, разделить его (чисто) на 2 части "до" и "после"
"до" преобразовать в другую СС делением, а "после" умножением и соединить все.
Но я заню как это все можно сделать(((( Нету даже никаких идей.

Вот чуть-чуть из информатики:

"Для перевода правильной дроби A(p) из р-ичной СС в СС с основанием D необходимо A(p)*D, записанное в такой же р-ичной системе. Затем дробную часть полученного произведения снова умножить на D и тд до тех пор, пока дробная часть определения не станет равной 0 либо не будет достигнута требуемая точность изображения числа А в d-ичной СС.
Представлением дробной части числа A(p) в новой СС будет последовательность целых частей полученных произведений, записанных в порядке их получения и изображ. d-ичной цифрой.
Если требуемая точность составляет d знаков после запятой, то предельная абсолютная погрешность будет: Pogr=d^-(g+1)/2

Вот пример:
A10=0.2=(0011)2
0.2*2=0,4 0
0,4*2=0,8 0
0,8+2=1,6 1
0,6*2=1,2 1
0,2*2=0,4....Дальше все повторяется"
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.05.2010, 19:53
Ответы с готовыми решениями:

Программа для перевода чисел из строки в 16-тиричную сс и обратно
Необходимо составить программу, которая читает строку, переводит ее в 16-тиричное число и потом полученное число переводит обратно в...

Программа перевода двоичных (целых и вещественных) чисел в шестнадцатеричные и обратно
Прошу помочь составить программу, которая переводила бы двоичные числа (целые и дробные, т.е. вещественные) в шестнадцатеричные и обратно....

Программа перевода двоичных (целых и дробных) чисел в шестнадцатеричные и обратно
Прошу помочь составить программу, которая переводила бы двоичные числа (целые и дробные, т.е. вещественные) в шестнадцатеричные и обратно....

2
2 / 2 / 0
Регистрация: 28.03.2010
Сообщений: 29
04.05.2010, 20:22
Насчет перевода в целом. У нас щас такая же байда пошла. Даю свою инфу как помощь. Ссылка.
1
1 / 1 / 0
Регистрация: 24.03.2010
Сообщений: 10
04.05.2010, 20:27  [ТС]
Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.05.2010, 20:27
Помогаю со студенческими работами здесь

Написать программу перевода действительных чисел из любой системы счисления в десятичную и обратно
12366

Написать программу в паскале для перевода чисел из определённых интервалов в троичную систему счисления и обратно. 10 класс #1
Написать программу в паскале для перевода чисел из определённых интервалов в троичную систему счисления и обратно

Составить модуль для перевода чисел (целых, дробей, смешанных) из десятичной системы счисления в любую р-ичную систему и обратно
Составить модуль для перевода чисел (целых, дробей, смешанных) из десятичной системы счисления в любую р-ичную систему и обратно.

Вывод чисел с заданной точностью
В коде программы вводится точность с которой нужно посчитать значение функции. То есть если точность равна 1, то выводятся только целые...

Сравнение двух вещественных чисел с заданной точностью
Есть код,позволяющий сравнить два вещественных числа a и b, на равенство, с заданной точностью eps: def float_equals(a, b, eps): ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита, которое может. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа разработанного в конфигурации КА2. В качестве источника данных указан регистр накопления, в который записываются данные о. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru