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

Перевод в двоичную систему счисления - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дано натуральное число n. Вычислить http://www.cyberforum.ru/cpp-beginners/thread1015009.html
#include "stdafx.h" #include <stdio.h> #include <math.h> #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) { setlocale(LC_ALL,"Rus"); int n; int i=1; float k, S=0;
C++ Найти все пары дружественных натуральных чисел из интервала от N 1 до N 2. Очень нужна помощь!) Помогите пожалуйста) в С++, visual studio учусь на первом курсе мех-мата: Найти все пары дружественных натуральных чисел из интервала от N 1 до N 2. Два числа называются дружественными, если каждое из них равно сумме делителей другого (само число в качестве делителя не рассматривается). http://www.cyberforum.ru/cpp-beginners/thread1014995.html
Разложение функций в ряды C++
Используя разложение функций в ряды, посчитайте их значения cos x=\sum_{k=0}^{\propto}(-1)k\frac{x2k}{(2k)!} --- Буду очень благодарен даже за мельчайшую помощь!
C++ и QuickBMS C++
Доброго времени суток, уважаемые форумчане. По просьбе друга выкладываю следующий вопрос. Может кто поможет? Существует скрипт на QuickBMS, нужно "перевести" его на С++. Я так понимаю это скрипт распаковки каких-то архивов. Вот собственно сам скрипт. Помогите кто сможет, пожалуйста. idstring "BFPK" get VERSION long get TABLESIZE long math TABLESIZE += 16 savepos TABLEOFFSET
C++ Неоднозначный вызов перегруженной функции http://www.cyberforum.ru/cpp-beginners/thread1014978.html
#include "stdafx.h" #include <cstdlib> #include <iostream> #include <math.h> #include <Windows.h> #include <iomanip> #include <conio.h> #include <fstream> using namespace std; struct table
C++ warning C4244: =: преобразование "double" в "float Объясните нубу пожалуйста, почему выкидывает это предупреждение ? warning C4244: =: преобразование "double" в "float", возможна потеря данных Как исправить ? MSVC++ 2010 float trArea (int fa, int fb){ float fS; fS = fa*fb/2.0; подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
22.11.2013, 22:15     Перевод в двоичную систему счисления
Итак, как я уже сказал, программа и так хранит все переменные в двоичной системе. Для вывода числа в двоичной системе достаточно пройтись по его битам битовой маской, наприм4р:
C++
1
2
3
4
5
6
7
8
void printInt(int x){
  int mask=0x80;
  mask<<=8*(sizeof(int)-1);
  while(mask&x)mask>>=1;
  do{
    putchar((mask&x)?'1':'0';
  }while(mask>>=1);
}
 
Текущее время: 08:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru