С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 16.06.2021
Сообщений: 28
1

Дана строка, содержащая число в четвертичной системе исчисления. Преобразовать число в строке к шестеричной системе

21.03.2022, 22:47. Показов 317. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дана строка, содержащая число в четвертичной системе исчисления. Преобразовать число в строке
к шестеричной системе.
----------------------------------------------------------------------------------------------------------------------
Help
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.03.2022, 22:47
Ответы с готовыми решениями:

Дана строка, содержащая число в десятичной системе исчисления. Преобразовать число в строке к восьмеричной системе.
Разработать программу согласно варианту задания. Максимальная длина строк не менее 50 символов....

Дана строка, представляющее собой десятичное число, состоящее из 94 битов. Как получить число-строку в двоичной системе
Например, максимальное представление десятичного числа, состоящее из 94 битов Это число 2^94,...

Дана строка с ценой число руб. число коп. Преобразовать ее в вещественное число. Проверить, есть ли в данной строке руб
Дана строка с ценой число руб. число коп. Преобразовать ее в вещественное число. Проверить, есть...

Преобразовать число в строке к десятичной системе
Разработать программу согласно варианту задания. Максимальная длина строк не менее 50 символов. При...

Преобразовать число в строке к десятичной системе
Дана строка, содержащая число в шестнадцатеричной системе исчисления. Преобразовать число в строке...

1
968 / 450 / 231
Регистрация: 27.06.2014
Сообщений: 993
22.03.2022, 12:42 2
REGION666,
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
27
28
29
30
31
32
33
34
using System;
 
namespace ConsoleApp32
{
    internal class Program
    {
        static string num_4 = "11020311"; // для проверки преобразования
        static void Main(string[] args)
        {
            UInt64 num_10 = ToDec(num_4, 4);
            Console.WriteLine($"{num_4} = {num_10}");
            Console.WriteLine($"{num_10} = 0x{num_10:X}");
 
            Console.ReadLine();
        }
 
        static UInt64 ToDec(string inpstr, UInt64 bases)
        {
            UInt64 result = 0, nn;
            char[] chars = inpstr.ToUpper().ToCharArray();
            Array.Reverse(chars);
            UInt64 mul = 1;
            for (int i = 0; i < chars.Length; i++)
            {
                nn = (uint)((int)chars[i] - 48); // для символов 0-9
                if (nn > 9) nn -= 7; // для символов A-F
                if (nn > bases - 1) throw new Exception("Недопустимый символ!");
                result += nn * mul;
                mul *= bases;
            }
            return result;
        }
    }
}
Результат:
Код
11020311 = 21045
21045 = 0x5235
0
22.03.2022, 12:42
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.03.2022, 12:42
Помогаю со студенческими работами здесь

Задано неоотъемлемое целое число, записанное в восьмеричной системе счисленя.Напечатать это число в пятеричной системе
Помогите написать код

Число 212 в бинарной системе исчисления
Сколько нулей будет содержать число 212 в двоичной системе счисления? А)6 Б)8 В) 10 Г)12

Если строка является изображением целого числа в восьмеричной системе счисления, то перевести ее в целое число в двоичной системе счисления
Вводится строка символов. Если она является изображением целого числа в восьмеричной системе...

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

Написать это число в двоичной (восьмеричной) системе исчисления.
Дано натуральное число N(a&lt;=N&lt;=c) , записанное в десятичной системе исчисления. Написать это число...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Создание UI на Python с TKinter
InfoMaster 12.01.2025
TKinter — это одна из наиболее популярных библиотек для создания графических интерфейсов пользователей (GUI) в языке программирования Python. TKinter входит в стандартную библиотеку Python, что. . .
HTML5 в разработке мобильных приложений
InfoMaster 12.01.2025
Введение: Обзор роли HTML5 в мобильной разработке В современном мире мобильных технологий HTML5 стал ключевым инструментом для разработки кроссплатформенных приложений. Эта технология произвела. . .
Как создавать приложения для iOS/iPhone
InfoMaster 12.01.2025
Введение в разработку iOS-приложений Разработка приложений для iOS открывает огромные возможности в мире мобильных технологий. С каждым годом количество пользователей iPhone и iPad растет,. . .
Как использовать Kotlin в Android разработке
InfoMaster 12.01.2025
Язык программирования Kotlin, разработанный компанией JetBrains, стал неотъемлемой частью современного мира Android-разработки. Первоначально представленный в 2011 году, Kotlin был официально. . .
Использование Go (Golang) в backend разработке
InfoMaster 12.01.2025
Язык программирования Go (Golang), разработанный компанией Google, стал важным инструментом для разработчиков программного обеспечения, особенно в области бэкенд-разработки. С момента своего. . .
Как работать с Laravel в PHP
InfoMaster 12.01.2025
Введение в Laravel Laravel представляет собой современный PHP-фреймворк с открытым исходным кодом, который значительно упрощает и ускоряет процесс разработки веб-приложений. Этот фреймворк был. . .
Как программировать под HCL Notes и создавать свои продукты на ее основе
InfoMaster 11.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой мощную платформу для разработки корпоративных приложений, которая сочетает в себе функции электронной почты, календаря,. . .
Как работать с SVN (Subversion)
InfoMaster 11.01.2025
Введение Система контроля версий является неотъемлемой частью современного процесса разработки программного обеспечения. Она обеспечивает управление изменениями в коде, позволяет отслеживать. . .
Использование GraphQL в JavaScript
InfoMaster 11.01.2025
Введение в GraphQL и его преимущества В современной разработке веб-приложений эффективный обмен данными между клиентом и сервером играет ключевую роль. GraphQL представляет собой язык запросов и. . .
Администрирован­­­­ие Git, продвинутые техники работы с Git
InfoMaster 11.01.2025
Основы управления репозиторием Эффективное управление Git-репозиторием требует глубокого понимания механизмов контроля доступа и инструментов администрирования. Рассмотрим ключевые аспекты. . .
Что такое HCL Notes и как с ним работать
InfoMaster 10.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой комплексную платформу для совместной работы и обмена информацией в корпоративной среде. Это многофункциональное решение,. . .
Как работать с Git из Windows и Visual Studio
InfoMaster 10.01.2025
Работа с Git в Windows Работа с Git в операционной системе Windows может быть осуществлена с помощью различных инструментов, каждый из которых обладает своими уникальными возможностями и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru