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

Вывод числа в двоичном представлении - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ vector subscript out of range http://www.cyberforum.ru/cpp-beginners/thread964199.html
Доброго времени суток! Подскажите пожалуйста, где именно я ошибся, вроде не должен он за пределы выходить по коду: const int WIDTH = 10, HEIGHT = 6; ....
C++ Access violation writing location Добрый день! на строке ptr = ptr; бросает unhandeled exeption: Access violation writing location, не пойму почему, может уже туплю. Помогите понять! #include <TCHAR.h> #include <windows.h> #include <iostream> using namespace std; void fun2(TCHAR *ptr) { DWORD size=_tcslen(ptr); cout<<endl<<" tcslen(ptr) "<<size; http://www.cyberforum.ru/cpp-beginners/thread964198.html
C++ Записать в файл g все четные числа файла f, а в файл n-все нечетные
Дан файл f, компоненты которого являются целыми числами. Записать в файл g все четные числа файла f, а в файл n-все нечетные. Порядок следования чисел сохраняется. как работать с файлами ? подскажите плиииз(((((((
Блок-схема алгоритма №2 C++
#include <stdio.h> #include <conio.h> #include <math.h> main () {double a,x,z; scanf("%f",x); scanf("%f",a); if ((cos(x)-sin(x))!=0) {z=(cos(x)+sin(x))/(cos(x)-sin(x)); printf("%f\n",z);}
C++ цикл с предусловием http://www.cyberforum.ru/cpp-beginners/thread964185.html
ввести число и найти сумму его цифр
C++ Проверка строки с применением стека Написать программу, определяющую, имеет символьная строка, вводимая с клавиатуры, правильную форму вида a D b D c D ... D z, где каждая строка a, b, c, ..., z называется подобным и имеет форму вида x C y, где x - строка, состоящая из букв A и B, а y - строка, обратный строки x (например, если x = AАBABB, то y должен равняться BBABАA). Итак, строка имеет правильную форму, если он состоит из любой... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
28.09.2013, 14:29     Вывод числа в двоичном представлении
Для начала следует точно выяснить размер типа long double кэп очевидность подсказывает что это sizeof(double) + sizeof(long) итого 12 байтов, но никак не 8-мь.
http://codepad.org/MgbJBY7D
https://ideone.com/4bWCKW
https://ideone.com/ogo9eV
http://codepad.org/fPLxqrhh
Далее совсем не ясно зачем в проекте объединение, просто чтобы было?
Ну и наконец где уверенность что scanf с параметром %е воспринимает лонг дабл?
http://cpp.com.ru/shildt_spr_po_c/13/scanf.html небольшая выжимка
...Использование же модификатора L означает, что полученное значение присвоится переменной типа long double.
Добавлено через 56 секунд

Не по теме:

Вобщем кроме сдвига и двоичной маски я ничего рационального в коде не увидел

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru