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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.07.2015, 16:31   #11
Perchik71
С++, Delphi
Форумчанин
 
Аватар для Perchik71
 
Регистрация: 24.11.2012
Сообщений: 495
По умолчанию

Цитата:
Сообщение от Avazart Посмотреть сообщение
Код:
int i = 0111011;
std::cout<< i<< std::endl;
111011oct = 37385dec
В С++ нет синтаксиса, поэтому в cout может быть все что угодно.
для Вас
в восьмеричной на всякий не только 0 и 1.
Если помог, тут весы есть , Вам не сложно, а мне приятно.
Perchik71 вне форума Ответить с цитированием
Старый 25.07.2015, 16:40   #12
Krasiosoft
Форумчанин
 
Аватар для Krasiosoft
 
Регистрация: 01.06.2015
Сообщений: 497
По умолчанию

Вроде с С++14 можно задавать двоичное число как:
int i = 0b1010; // 10

А так можно задать число в восьмеричной, для этого нужно спереди числа ставить: 0, т.е.:
int i = 012; // 10
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
Krasiosoft вне форума Ответить с цитированием
Старый 25.07.2015, 16:42   #13
Perchik71
С++, Delphi
Форумчанин
 
Аватар для Perchik71
 
Регистрация: 24.11.2012
Сообщений: 495
По умолчанию

Цитата:
Сообщение от Krasiosoft Посмотреть сообщение
Здравствуйте.
???? // двоичный[/CODE]
кстати, посоветовался и узнал, попробовал вышло..

например

Код:
cout << 0b101; // Пишет 5
Так что синтаксис однако есть, правда на выводе всё равно будет в десятичной.

Цитата:
Сообщение от Krasiosoft Посмотреть сообщение
Вроде с С++14 можно задавать двоичное число как:
int i = 0b1010; // 10

А так можно задать число в восьмеричной, для этого нужно спереди числа ставить: 0, т.е.:
int i = 012; // 10
Ага, уже сказали.

///
Но это новинки, новый gcc и хорошая студия в руки.
Если помог, тут весы есть , Вам не сложно, а мне приятно.
Perchik71 вне форума Ответить с цитированием
Старый 25.07.2015, 16:46   #14
Avazart
Форумчанин
 
Аватар для Avazart
 
Регистрация: 13.08.2011
Сообщений: 184
По умолчанию

Цитата:
В С++ нет синтаксиса, поэтому в cout может быть все что угодно.
Ага случайно так совпало.
Цитата:
А так можно задать число в восьмеричной, для этого нужно спереди числа ставить: 0, т.е.:
int i = 012; // 10
Ну вот а я о чем.
Avazart вне форума Ответить с цитированием
Старый 16.03.2018, 00:26   #15
DavidK
Новичок
Джуниор
 
Регистрация: 16.03.2018
Сообщений: 2
По умолчанию

Int x=0b1011;
0b перед числом это не часть синтаксиса языка
C (c90)Это расширения компилятора GCC

Последний раз редактировалось DavidK; 16.03.2018 в 01:07.
DavidK вне форума Ответить с цитированием
Старый 16.03.2018, 01:22   #16
DavidK
Новичок
Джуниор
 
Регистрация: 16.03.2018
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Perchik71 Посмотреть сообщение
В С++ нет синтаксиса, поэтому в cout может быть все что угодно.
для Вас
в восьмеричной на всякий не только 0 и 1.
Если в каком та языке программирования не было синтаксиса
тогда не было ошибок при компиляций вовсех языках
Есть правила как писать даже в языке brainfuck
DavidK вне форума Ответить с цитированием
Старый 16.03.2018, 14:08   #17
Avazart
Форумчанин
 
Аватар для Avazart
 
Регистрация: 13.08.2011
Сообщений: 184
По умолчанию

Цитата:
Сообщение от DavidK Посмотреть сообщение
Int x=0b1011;
0b перед числом это не часть синтаксиса языка
C (c90)Это расширения компилятора GCC
Там же указали С++14
Avazart вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
выведите число в двоичном виде (2СС).Си nataqwest Помощь студентам 1 19.12.2014 23:20
Хочу записать число из файла в переменную в программе. ДимаДК БД в Delphi 1 06.12.2013 20:43
Дано трехзначное число. Если в сумме его цифр присутствует число 7,то число записать в зеркальном виде ( Паскаль ) Эля777 Помощь студентам 5 22.04.2013 23:23
Число в двоичном виде в C apple_pie Общие вопросы C/C++ 0 07.12.2009 11:54
Необходимо представить десятичное число в двоичном виде Xardas Паскаль, Turbo Pascal, PascalABC.NET 2 26.01.2008 00:54