Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Преобразовать целые числа в битовую посследовательность - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Тест по C++ http://www.cyberforum.ru/cpp-beginners/thread775440.html
Ребята помогите пожалуйста с тестом: 1. Переменную какого типа можно использовать в качестве селектора в операторе switch-case? A) int. B) double. C) char. D) Переменную пользовательского...
C++ Как по лучше переписать данный кусок кода FILE* f; int fileSize = 0; f = fopen("zz.txt","r"); char buf; fseek(f, 0, SEEK_END); rewind(f); fgets(buf,128,f); for(int i = 0,c=0; i<sizeof(buf)/sizeof(*buf); i++){ if((int)buf==0 ||... http://www.cyberforum.ru/cpp-beginners/thread775438.html
Массивы и перегрузки C++
Есть парочка вопросов. Как объявить указатель на двумерный массив? На одномерный в таком виде int *ptr = new int ; а с двумерным так не получается. Как перегрузить индексацию двумерного...
Перегрузка операторов C++
class MyInt { private: int i; public: MyInt(int _i=0) { i=_i; } int getValue()
C++ Получить сумму тех чисел данной последовательности, которые кратны 5 http://www.cyberforum.ru/cpp-beginners/thread775416.html
Даны целые числа а1,…,а50. Получить сумму тех чисел данной последова-тельности, которые кратны 5
C++ Вычислить количество ядер в процессоре Необходимо было написать программу, вычисляющую количество ядер в процессоре.всё работает.мне осталось непонятным команда "-std=c++0x" при компилированиии, что она делает? компилировал так: g++... подробнее

Показать сообщение отдельно
Croessmah
Эксперт CЭксперт С++
13419 / 7573 / 855
Регистрация: 27.09.2012
Сообщений: 18,648
Записей в блоге: 3
Завершенные тесты: 1
31.01.2013, 02:27
Цитата Сообщение от melanu Посмотреть сообщение
чтоли ближе к сишному?
Так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <cstdio>
 
void showbinary(unsigned long int x){
    size_t size=sizeof(x)*8;
    for(size_t i=0;i<size;++i,x/=2)
        printf("%d",x%2);
}
 
int main(){
    showbinary(255);
    showbinary(32423);
    showbinary(38297498);
    printf("\nPress enter");
    getchar();
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru