Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
3 / 3 / 2
Регистрация: 15.03.2009
Сообщений: 347
1

Как избежать округления дробных чисел

30.05.2014, 02:48. Просмотров 676. Ответов 2
Метки нет (Все метки)

как сделать что бы не округляло ???
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
float t;
float z,m;
using namespace std;
 
void main(void)
    
{   
    m=-pow(5,2)/2;
    
    cout.precision(5);
    t=(1/pow((3.1415926535897932384626433832795*2),1/2)),exp(m);
    cout<<"\n X21 = "<<t<<"\n";
   system("PAUSE");
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.05.2014, 02:48
Ответы с готовыми решениями:

Как избежать округления дробных чисел
не виводит дробь а только целие числа. где проблема ? #include &lt;iostream.h&gt; #include &lt;math.h&gt;...

Каков принцип округления дробных чисел у компьютера/компилятора?
Всем привет. У меня тут такой вопрос для темы: Как именно осуществляется округление дробных...

Как избежать округления чисел в функции
Необходимо вводить последовательность действительных чисел. Из каждого числа этой...

Избежать округления шага в NumberAxis
Всем привет, столкнулся со следующей проблемой : Если установить у Number Axis поле tickUnit в...

2
Master of Orion
Эксперт .NET
6069 / 4927 / 903
Регистрация: 10.07.2011
Сообщений: 14,520
Записей в блоге: 5
30.05.2014, 04:07 2
C++
1
2
3
4
5
6
7
8
9
10
void main(void)
{
    const double pi = 3.141592653589793;
    double m = -5 * 5 / 2.0;
 
    cout.precision(5);
    double t = (1 / sqrt(pi)), exp(m);
    cout << "\n X21 = " << t << "\n";
    system("PAUSE");
}
0
Модератор
Эксперт С++
9783 / 8347 / 5087
Регистрация: 18.12.2011
Сообщений: 22,313
30.05.2014, 09:43 3
Цитата Сообщение от sektor2009 Посмотреть сообщение
,exp(m)
Мне кажется, что запятая тут по ошибке.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.05.2014, 09:43

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Умножение дробных чисел. КАК?
Собственно сабж: Подскажите примером, как в Label (=) получить 1200?

Как предотвратить округление дробных чисел
Имеется написанная программа. Условия задачи таково: Ввести 10 вещественных чисел. Вывести...

Как исправить обработку дробных чисел?
Перемножает только целые числа, при вводе дробного числа не обрабатывается. (2*4 - работает, 2.7*4...

Как отличить целые от дробных чисел?
Столкнулся с такой проблемой: В столбце есть числа как целые так и дробные ( 0,00). Необходимо все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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