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

Как узнать какой бит каким является в символе? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сумма ряда http://www.cyberforum.ru/cpp-beginners/thread822351.html
программа, которая находит сумму ряда e -x = 1 - x + x2/2! +x3/3!... Помогите найти ошибку. Считает не правильно. int main() { setlocale (LC_ALL, "RUS"); long double sum = 0, sl =1, x = 1; int n = 0;
C++ Из матрицы н-го порядка получить матрицу порядка н-1 Из матрицы н-го порядка получить матрицу порядка н-1 путем удаления из исходной матрицы строки и столбца, на пересечении которых расположен элемент с наибольшим по модулю значением.(на форму ) http://www.cyberforum.ru/cpp-beginners/thread822350.html
Потоки ввода / вывод C++
Почему вот такая функция, при ifp = stdin читает символы пока они не кончатся в stdin. void filecopy(FILE *ifp, FILE *ofp){ int c; while( (c = getc(ifp)) != EOF) putc(c, ofp); }
C++ Укажите ошибку!
В строке удвоить все символы ‘&’. Под вставкой символа n в строку после к-го элемента понимается смещение всех элементов, начиная с (к+1)-го вправо на 1 позицию и присваивание (к+1)-му элементу строки значения n. #include <iostream> #include <string> using namespace std; int main() { string s;
C++ Как в С++ работать с синусами, косинусами? http://www.cyberforum.ru/cpp-beginners/thread822335.html
Как в С++ работать с синусами, косинусами?? Допустим передать в функцию радианы(или градусы?), а там считать синус косинус? Что почитать?
C++ Поиск в файле по буквам Я, допустим, имею текстовый файл со словами. Я не понимаю, как сделать так, чтобы вводишь букву или несколько букв и программа выводит список слов, начинающихся на те или иные буквы подробнее

Показать сообщение отдельно
aleksandr_t94
0 / 0 / 0
Регистрация: 27.01.2013
Сообщений: 100
29.03.2013, 19:43     Как узнать какой бит каким является в символе?
Задался тем, как узнать значения битов в числе. Например 7 это в двоичном 0000 0111, как мне к примеру узнать это с помощью специальных функций, если таковые имеются?

Прочитал что & позволяет определять бит, то для семёрки он считает неправильно, если ставлю вместо семёрки цифру 85, то первые 3 бита он нормально показывает, а потом выдаёт что-то типа 3, 4, 5 и т. д.
C
1
2
3
unsigned int val = 7;
unsigned int t1 = val & 2;
printf("%d\n",t1);
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru