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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
sektor2009
3 / 3 / 0
Регистрация: 15.03.2009
Сообщений: 339
#1

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

30.05.2014, 02:48. Просмотров 378. Ответов 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");
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2014, 02:48     Как избежать округления дробных чисел
Посмотрите здесь:
C++ Как избежать округления дробных чисел
C++ Объясните, как подсчитать количество дробных чисел в выборке?
C++ Функция округления чисел
Округление дробных чисел С++ C++
последовательность дробных. чисел C++
Класс дробных чисел C++
Последовательность из семи дробных отрицательных чисел C++
C++ Чтение файла с массивом дробных чисел
Ввод дробных чисел из файла в массив C++
Генерация дробных чисел - одномерный массив C++
Вычисление среднего арифметического последовательности дробных чисел C++
C++ Помогите новичку разобраться с Типами дробных чисел.

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Psilon
Master of Orion
Эксперт .NET
5882 / 4779 / 633
Регистрация: 10.07.2011
Сообщений: 14,399
Записей в блоге: 5
Завершенные тесты: 4
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");
}
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,186
Завершенные тесты: 1
30.05.2014, 09:43     Как избежать округления дробных чисел #3
Цитата Сообщение от sektor2009 Посмотреть сообщение
,exp(m)
Мне кажется, что запятая тут по ошибке.
Ответ Создать тему
Опции темы

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