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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
Feda
1 / 0 / 0
Регистрация: 22.12.2008
Сообщений: 19
#1

Вычисление машинной точности - C++

18.03.2009, 19:45. Просмотров 1561. Ответов 4
Метки нет (Все метки)

Помогите пожалуйста!!! Есть такая задачка/ Требуется найти наибольшее а , такое что 1+а=1, кто-нибудь знает, как это можно сделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2009, 19:45     Вычисление машинной точности
Посмотрите здесь:

Суммирование рядов. Оценка машинной точности - C++
Помогите составить программы на C, а то уже третий день маюсь и безрезультатно. Задание 1. Вычислите оценки пределов...

Вычисление точности числа - C++
Здравствуйте, прошу вас помочь мне разобраться с такой вот задачкой: Есть такое уравнение(прикрепил). Нужно её как-то ввести и при...

Не точности вычисления C++ - C++
double N=1.0100000000000000; N=(N-floor(N))*10; cout<<N; Выводит: 0.10000000000000009 - что ни есть правильно (добавляет 9 в...

Ошибка точности - C++
Некоторая double переменная x равна 3.4. Домножив её на 1000, я получил 3400 (printf говорит, что всё верно), затем приведя её к типу int я...

Арифметика неограниченной точности - C++
Здравствуйте! Создаю класс BigInt для чисел больших int. Число разбивается на массив, где каждый его элемент - отдельный разряд входящего...

Потеря точности у double - C++
Салют! Ситуация следующая - есть необходимость работать с изображением, а точнее - с его градиентом/направлением градиента. Для...

Точности вычислений double - C++
Вот у меня возникла проблема при подсчете ряда тейлора в заданном интервале. Проблема заключается в том, что когда я ввижу интервал и...

Вычисления до заданной точности - C++
Исправьте ошибку пожалуйста! #include <stdio.h> #include <math.h> #include <conio.h> int fact(int x) { if(x<=1) return 1; ...

Точности вычислений и преобразований double - C++
Всем привет! Вопрос точности вычислений и преобразований double. Объясните пожалуйста следующее: Арифметические операции: ...

Ошибки точности на выводе в файл - C++
Здравствуйте, возникла такая ситуация - есть некая переменная-массив, выводится на экран (std::cout), и это диагональная матрица с эл-тами...

Увеличение точности при подсчетах - C++
Есть полностью рабочая программа, она находит корень К из числа Х с точностью prec. Работает все хорошо, но при подсчетах с дробовыми...

float и double (расчет точности) - C++
Всем привет, а есть какой-нибудь алгоритм по расчету точности типов float и double а то прочитал, чтобы получить точность типа double...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
EnzoMatrix
120 / 120 / 5
Регистрация: 14.03.2009
Сообщений: 462
18.03.2009, 20:31     Вычисление машинной точности #2
или я условие не правильно понял,
или
1+а=1 это же а=0 что его искать то?
XuTPbIu_MuHTAu
Эксперт С++
2224 / 739 / 10
Регистрация: 27.05.2008
Сообщений: 1,508
18.03.2009, 21:32     Вычисление машинной точности #3
1. забыл указать тип переменной
2. задача решается на бумаге,а не на компе.
Feda
1 / 0 / 0
Регистрация: 22.12.2008
Сообщений: 19
19.03.2009, 22:17  [ТС]     Вычисление машинной точности #4
Тип переменной - double. А как решать на бумаге то?
Yurii_74
paladin
279 / 179 / 3
Регистрация: 25.02.2009
Сообщений: 592
20.03.2009, 08:13     Вычисление машинной точности #5
Цитата Сообщение от Feda Посмотреть сообщение
Тип переменной - double. А как решать на бумаге то?
Раз double, то у нас есть 52 значимых разряда после запятой (в двоичной СС).
Получается, а = 2^-53. Вроде так.

Более подробно расписано сдесь:
http://en.wikipedia.org/wiki/IEEE_754-1985
Yandex
Объявления
20.03.2009, 08:13     Вычисление машинной точности
Ответ Создать тему
Опции темы

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