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

Перевод дробных чисел из десятичной в двоичную систему счисления - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Process http://www.cyberforum.ru/cpp-beginners/thread296806.html
У меня такой вопрос так system("start program.exe"); cout << "aaaaaa"; запускаю программу потом вывожу кокой то текст, как сделать так чтобы программа подаждала пока program.exe закончила свою работу и только потом напечатала текст?
C++ Чтение массива структур из файла есть структура typedef struct { unsigned short codeContribution; unsigned short contributorCode; float amountContribution; char dateContribution; } SInfo; http://www.cyberforum.ru/cpp-beginners/thread296797.html
C++ Вычислить значение функции
составить программу линейной структуры. На печать вывести значения вводимых данных. y=(sin x+cos z)/(cos x-sin z)*tg x*z
Как в одномерном массиве проводится сравнение и сколько времени потребовалось на выполнение программы C++
Подскажите, как доделать программу: Задание: Дан одномерный массив длиной N. Массив заполняется датчиком случайных чисел (лучше использовать любое распределение, кроме нормального). Требуется: 1) отсортировать массив со случайными числами; 2) в отсортированный массив, вставить случайное число, чтобы он оставался отсортированным; 3) также на экране после выполнения программы должно...
C++ Алгоритм Рутисхаузера. http://www.cyberforum.ru/cpp-beginners/thread296754.html
В текстовом файле находится выражение, состоящее из числе и знаков арифметических операций. Программа вычисляет это выражение, учитывая приоритет операций и скобки. Может у кого нибудь есть наработки по данному алгоритму на С++ и ему не жалко этим поделиться?
C++ Найти в каждой строке текста слова наименьшей длины и вывести на экран Здравствуйте! Подскажите, пожалуйста, как исправить код, чтобы программа находила в каждой строке текста слова наименьшей длины и выводила на экран? То, что я написала, ищет максимальные слова. А переделать не соображу как. Вот часть кода: while(!feof(F)) {fgets(s,80,F); maxLen = 0; подробнее

Показать сообщение отдельно
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
16.05.2011, 17:34     Перевод дробных чисел из десятичной в двоичную систему счисления
Ну, что-то подобное
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
#include <iostream.h>
#include <math.h>
 
int main(int argc, char* argv[])
{
   double num, frac_num;
   unsigned int int_num;
   int sz;
 
   sz = sizeof(unsigned int)*8;
   cout << "Enter the number: ";
   cin >> num;
   int_num = num;
   frac_num = num - floor(num);
   for (int i = sz-1; i >= 0; i--)
   {
      cout << ((int_num>>i)&1);
   }
   cout << ',';
   for (int i = 0; i < 8; i++)
   {
      frac_num *= 2;
      cout << floor(frac_num);
      frac_num -= floor(frac_num);
   }
   cout << endl;
   system("pause");
   return 0;
}
 
Текущее время: 23:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru