Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 03.03.2020
Сообщений: 8

Алгоритм, переводящий дробные числа в различные системы исчисления

03.03.2020, 18:38. Показов 573. Ответов 2
Метки нет (Все метки)

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



C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
float a = int.Parse(textBox1.Text);
int ost21 = 0, result4 = 0, count21 = 0;
double s21 = 0.0;
int osnov21 = 3;
string result5 = "";
int temp21 = 0;
 
while (a > 0) // Перевод Из двоичной в десятичную
                        {
                            ost21 = Convert.ToInt32(a % 10);
                            s21 = Math.Pow(2, count21);
                            result4 = Convert.ToInt32(result4 + ost21 * s21);  
                            count21 += 1;
                            a = a / 10;
 
                        }
                        if (result4 > 0)// Перевод из десятичной в троичной
                            while (result4 >= (osnov21 - 1))
                            {
                                temp21 = result4 % osnov21;
                                result4 = (result4 - temp21) / osnov21;
                                result5 = Convert.ToString(temp21) + result5;
                            }
 
                        result5 = Convert.ToString(result4) + result5; 
                        textBox1.Text = result5.ToString();
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.03.2020, 18:38
Ответы с готовыми решениями:

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

Перевод чисел в различные системы исчисления (tasm)
вроде бы и не сложная задача, тем не менее мои познания оказались недостаточно глубокими. для того чтобы легче было написал программу на...

Перевод чисел в различные системы исчисления (полностью рабочая)
int Take_Number(char a) { if(a <= '9') return a - '0'; if(a >= 'A' && a <= 'F') ...

2
Заблокирован
03.03.2020, 19:02
Цитата Сообщение от nikitazimin Посмотреть сообщение
float a = int.Parse(textBox1.Text);
пожалуй не к чему, число и так уже посимвольно разбито на разряды
0
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
03.03.2020, 19:13
Цитата Сообщение от Holiday13 Посмотреть сообщение
число и так уже посимвольно разбито на разряды
Особенно если оно отрицательное или вообще не число.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.03.2020, 19:13
Помогаю со студенческими работами здесь

Придумать алгоритм, переводящий числа друг в друга
Друзья! Работаем с числами в двузначной системе счисления. Дано любое число, например 10. Пишем числа от 0 до 9 включительно: ...

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

Перевод системы счисления (дробные числа)
Ребят помогите пожалуйста переправить программу, чтобы считала и дробные числа. Вот что написала: #include <iostream> ...

Перевод из любой Системы счисления в 10-ую (дробные числа) что то не так
Вообщем это программа по переводу, и работает она не много сомнительная , помогите пожайлуста справиться с этим:)

Перевод числа из десятичной системы исчисления в двоичную
Программа переводит заданное десятичное число в двоичное. Перевод делал по аналогии с переводом вручную на бумаге и соответственно после...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru