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

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

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

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

30.05.2014, 02:48. Просмотров 359. Ответов 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++ С помощью rand() сделать генератор дробных чисел
Функции: вычисление произведения дробных положительных чисел C++
Ввод дробных чисел из файла в массив C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Psilon
Master of Orion
5764 / 4712 / 622
Регистрация: 10.07.2011
Сообщений: 14,195
Записей в блоге: 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
Модератор
Эксперт С++
6187 / 5790 / 1875
Регистрация: 18.12.2011
Сообщений: 14,790
Завершенные тесты: 1
30.05.2014, 09:43     Как избежать округления дробных чисел #3
Цитата Сообщение от sektor2009 Посмотреть сообщение
,exp(m)
Мне кажется, что запятая тут по ошибке.
Yandex
Объявления
30.05.2014, 09:43     Как избежать округления дробных чисел
Ответ Создать тему
Опции темы

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