Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2018, 15:49   #1
Konstantin001
Новичок
Джуниор
 
Регистрация: 20.02.2018
Сообщений: 1
По умолчанию С#: Подскажите пожалуйста, как из целого числа перевести в двоичную, а из неё в десятичную и в восьмеричную

С#: Подскажите пожалуйста, как из целого числа перевести в двоичную, а из неё в десятичную и в восьмеричную
Konstantin001 вне форума Ответить с цитированием
Старый 20.02.2018, 16:02   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

чтобы целое число перевести из десятичного вида в двоичный, нужно
или (по старинке, а ля "old-school" style) последовательно целочисленно делить число на 2, записывая "0" и "1", получаемые в виде остатка от деления в начало строки.
Так учат переводить в двоичную систему в школе.

или воспользоваться методом .Net ToString()
Код:
int i = 20;
string output = Convert.ToString(i, 2); // Base 2 formatting
p.s. а чтобы из двоичного получить восьмеричное представление - достаточно брать слева направо по три разряда и эти три разряда переводить в восьмеричные цифры. Полученное число и будет 8-ричным представлением.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 21.02.2018, 08:28   #3
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Блин .. вот для чего темы ради этого создавать. Википедия же есть. Даже с примерами на разных языках программирования.
Че за лентяйство.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как напишите программу, суммирующую числа от 0 до указанного целого положительного числа Диана1998 Microsoft Office Excel 1 25.11.2016 16:09
Visual Basic: Описать функцию DigitN (K, N) целого типа, возвращающую N-ю цифру целого положительного числа К Екатерина23 Помощь студентам 1 10.12.2013 09:25
Как перевести число из 256 системы счисления в десятичную ? alexprey Помощь студентам 5 24.11.2010 16:48
Как перевести из двоичной системы счисления в восьмеричную и шестнадцатеричную koysara Помощь студентам 3 13.10.2010 19:10
строка содержит цифры и пробелы. перевести числа в двоичную систему kloffelin Помощь студентам 5 16.05.2010 21:01