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

Зеркальное отображение битов в байте - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Можно ли представить N! в виде произведения трех последовательных целых чисел? http://www.cyberforum.ru/cpp-beginners/thread1151395.html
Всем доброго времени суток! Не смог решить, помогите. Дано натуральное число N. Выяснить, можно ли представить N! в виде произведения трех последовательных целых чисел.
C++ В массиве вставить после каждого второго элемента минимальное непростое число Задан массив Y(k) целых чисел. Если он упорядочен, оставить его без изменения. Если массив не упорядоченный, то вставить после каждого второго элемента минимальное непростое число в массиве. Предусмотреть случай, что массив состоит только из простых чисел. http://www.cyberforum.ru/cpp-beginners/thread1151379.html
C++ Правильно связать модули
//main.cpp #include <iostream> #include "header.hpp" using namespace std; int main() { f(); system("pause"); }
Определить, соответствует ли заданная выборка нормальному распределению C++
Доброго времени суток. Нужна программа которая бы определяла нормально ли(по условиям нормального распределения) заданна выборка (пусть будет из 30 значений). т.е пользователь задает 30 значений, а в ответ получает "да" или "нет". Кажется когда то я подобную программу уже видел, но сейчас найти не смог.... А сложность написания заключается в том, что формулы расчета статистики очень даже...
C++ Чтение OBJ модели и выгрузка её в VBO http://www.cyberforum.ru/cpp-beginners/thread1151311.html
Здравствуйте! Я очень долго мучился с загрузкой модели формата ".obj". Все таки победив, смог корректно загрузить её. Но, когда я попытался средствами OpenGL отобразить модель на экране, то столкнулся с выбросом исключения. Продебажив все хорошенько, стало понятно, что ошибка, скорее всего, находится в функции Load(). Но эта функция не видоизменялась с тех пор, когда я её тестил в консоли. Ниже...
C++ Требования разных сред к простейшим программам С++ Чем объяснить что компиляторы разных сред по разному понимают объявление потоковых классов fstream iostream ? Например в среде С++ Builder достаточно объявлений #include <fstream> #include <iostream.h> (так же кажется и в CodeBlock, и MinGV -не проверял) А в MS Visual Studio 2008 только так без ошибок воспримет компилятор подробнее

Показать сообщение отдельно
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
19.04.2014, 13:12     Зеркальное отображение битов в байте
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
int main()
{
    unsigned char byte = 0x25;
    unsigned char result = 0x0;
    int biter = sizeof(byte) * 8;
 
    while (biter)
    {
        result |= ((byte & (1 << biter-1)) >> biter-1) << 8-biter;
        --biter;
    }
 
    printf("%02x\n", result);
}
 
Текущее время: 15:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru