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

Перевод из десятичной системы счисления в восьмиричную с плавующей запятой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Пары в векторе http://www.cyberforum.ru/cpp-beginners/thread771264.html
Задан вектор в 200 чисел который рандомно заполнен в диапазоне от -50 до 50 . Нужно из этого безобразия получить количество отрицательных и положительных чисел, которые стоят рядом( пример - 9,14,(5,(-5),7),8,4 ). Я с трудом представляю , как это. Мож кто поможет?
C++ Дан файл, содержащий текст на русском языке Дан файл, содержащий текст на русском языке. Cоставить в алфавитном порядке список всех слов, встречающихся в этом тексте. Есть код в паскале: program laba14; const n = 6; l = 10; var i,count :integer; http://www.cyberforum.ru/cpp-beginners/thread771238.html
C++ Не запускается деконструктор. Где ошибка?
#include <cstdlib> #include <iostream> using namespace std; class Sort{ public: int x; int max; Sort();
Взаимные include заголовочных файлов C++
Доброго времени суток! Возник вопрос по вот такой задаче: Пускай есть файлы A.h , A.cpp, B.h, B.cpp. В файле A.h объявлен класс А: class A { ... B** Arr; public: void someMethod();
C++ нужно доделать игру немного)(кому не сложно) http://www.cyberforum.ru/cpp-beginners/thread771203.html
#include <iostream> #include <windows.h> #include <conio.h> using namespace std; void main() { #pragma region Объявления enum {SPACE, WALL, SCORE, LIFE}; enum DIRECTION{UP, DOWN, LEFT, RIGHT}; const int Y = 24, X = 65;
C++ Консоль не вмещает результаты Недавно начал изучать С++ и решил как то реализовать полученные знания, к тому же подвернулась объемная и рутинная задача для вычисления, порядка 2000 операция сложения :) .... в итоге немного помучившись у меня получилось всё просуммировать, но вот в чём загвоздка консоль возвращает только где то 300 строк, а остальные стирает или что то вроде того.. подскажите как увидеть все возвращенные... подробнее

Показать сообщение отдельно
Avicii
 Аватар для Avicii
2 / 2 / 0
Регистрация: 01.12.2012
Сообщений: 123
25.01.2013, 09:29     Перевод из десятичной системы счисления в восьмиричную с плавующей запятой
Здравствуйте , помогите доделать программу,проблема в том что она переводит всего одну цифру после запятой,надо восемь.
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
31
32
33
34
#include <iostream>
#include<math.h>
#include<string.h>
using namespace std;
 
int main()
{float a,b;
int i,d,k,v;
int m[100],s[15];
cout<<"vvedite chislo v 10 sisteme schisliniya:";
cin>>a;
d=a;
i=0;
do
{
m[i]=fmod(d,8);
d=d/8;
i++;}
while(d>0); k=i;
cout<<"chislo v 8 sisteme schisleniya:";
for(i=k-1;i>=0;i--)
{cout<<m[i];}
cout<<".";
b=fmod(a,1);
i=0;
do
{s[i]=b*8;
cout<<s[i];
b=fmod(s[i],1);
i++;
}
while(b>0);
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru