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

Двоичный код символа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Помогите с функцией rand http://www.cyberforum.ru/cpp-beginners/thread10839.html
Привет всем помогите решить простую задачу Для каждого из следующих наборов целых чисел напишите единственный оператор, который будет печатать случайно выбранное число из набора: a) 2, 4, 6, 8, 10 b) 3, 5, 7, 9, 11 С) 6, 10, 14, 18, 22 т.е. как задавать шаг выбора случайного числа
C++ Объясните, в чем суть директив #ifndef/#define/#endif Не понял в чем суть директив: #ifndef .. #define.. #endifОбъясните пожалуйста..это как - то связано с хедерами, но вот как ?? http://www.cyberforum.ru/cpp-beginners/thread10791.html
Секреты инкремента C++
Пожалуйста!!! помогите! Умоляю!:help: i=5; j=(++i) + (++i): Чему равно j?; пожалуйста обьясните как это решается, ну или просто ответ скаите???:help::huh:
Реализация программы с помощью классов C++
Здравствуйте, коллеги-программеры! Обращаюсь к Вам с таким вопросом. У меня есть написанная мной неплохая демка, с использованием OpenGL, которая случайным образом генерирует звёзды (точки в 3D-пространстве) и движет их на зрителя. Демка на подобие того скринсейвера, который в Виндовс называется «сквозь вселенную». Программа работает, всё нормально. Но я хотел бы реализовать эту прогу с...
C++ Помогите Пожалуйста !!! http://www.cyberforum.ru/cpp-beginners/thread10683.html
Помогите пожалуйста разобраться с прогой, голова уже разрывается на 100 маленьких кусочков. Как можно объяснить эти строки: char* szString="Randy"; cout << "Массив" << szString << endl; for (int i=0 ; i<5 ; i++) { cout << szString; }
C++ Русские шрифты в консоли всем привет. Я новичек, и у меня такой вопрос. Как написать сообщение с русскими буквами, чтоб нормально показывала? :rtfm:Например: cout<<"hello world"; выводить сообщение нормальна? с английсками шрифтами cout<<"привет мир"; выводить в каком не понятном языке, какие та закавычки. Подобные темы: http://www.cyberforum.ru/cpp-beginners/thread628686.html подробнее

Показать сообщение отдельно
XuTPbIu_MuHTAu
Эксперт C++
 Аватар для XuTPbIu_MuHTAu
2219 / 734 / 10
Регистрация: 27.05.2008
Сообщений: 1,507
17.05.2010, 00:28     Двоичный код символа
IchMors, младшие разряды справа,старшие - слева. Вы же не говорите, что 10 - это на самом деле единица, 100 - тоже единица,а вот 001 - сто?

Добавлено через 2 минуты
ладно,давайте поправим код,чтобы пропускал незначащие нули слева,чтобы было понятней

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <stdio.h>
 
 
 
void print_binary(char c) { 
    int k = 128;
 
    printf("%d ",(int)c);
 
    while(!bool(c&k) && k ) 
        k>>=1;
 
    if(k==0) 
        printf("0");
    while(k>0) { //
 
        printf("%d", bool(c&k) ); // ГЇГҐГ·Г*ГІГ*ГҐГ¬ Г*ГіГ¦Г*ûé Г°Г*çðÿä.
 
        k=k>>1;//ñäâèãГ*ГҐГ¬ k ïîðГ*çðÿäГ*Г® ГўГЇГ°Г*ГўГ® Г*Г* 1.Г—ГІГ® ГҐГ±ГІГј äåëåГ*ГЁГҐ Г*Г* 2
 
    };
 
    printf("\n");
 
};
int main () { 
    
    for(char c = 0; c < 127;c++ ) 
        print_binary(c);
};
 
Текущее время: 23:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru