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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.83
zeubr
2 / 2 / 1
Регистрация: 17.05.2009
Сообщений: 22
#1

Вычисление арктангенса малых чисел - C++

17.05.2009, 15:25. Просмотров 2218. Ответов 5
Метки нет (Все метки)

Привет всем!
программировать я только учусь.

мне необходимо вычислить значение atan(2^(-x)) в пределах x=0,...,2048
где-то до1100 я получаю нормальные значения, а дальше 0

объясните пожалуйсто что не так
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2009, 15:25     Вычисление арктангенса малых чисел
Посмотрите здесь:

Определение кругового арктангенса - C++
Помогите,пожалуйста,составить программу,запутался в else if.

Хранение малых величин - C++
Понадобилось измерить расстояние между точками и получились вот такие вычисления: x1=80000 x2=132792 A=1/(x2-x1) это А даже в...

Замена всех малых букв - C++
Написать программу, которая заменяет все малые латинские буквы в файле соответствующими крупными, авсе крупные - соответствующими малыми....

Чтение больших и малых букв - C++
Ребят, подскажите пожалуйста как сделать так, чтобы программа работала как с прописными, так и с заглавными буквами латинского алфавита, а...

Вычисление max из N чисел - C++
Помогите, пожалуйста, написать программу на С++. Вычисление max из N чисел, где N задается в виде параметра функции. ...

Вычисление поизведение чисел от L до U - C++
Вычисление поизведения чисел от L до U например от 2х, до 6ти. это значит 2*3*4*5*6 фрактал не катит :( помогите, все очень...

вычисление простых чисел - C++
в книге написана программа, про вычисление простых чисел. #include <iostream> #include <math.h> using namespace std; int main() ...

Замена малых букв на большие в строке - C++
Здравствуйте товарищи. Постала задача "заменить в строке S начиная с позиции n все малые буквы на большие". Но так как я в програмировании...

Вычисление суммы квадратов чисел от 1 до 20 - C++
Всем привет, нужна помощь, буду очень благодарен. 1.(использования оператора switch) По заданному числовому коду учебной группы,...

Вычисление минимального числа из М чисел - C++
Помогите пожалуйста... Задание звучит так:"Вычислите минимальное из М чисел, где М задается в виде параметра функции."


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Evg
Эксперт CАвтор FAQ
17530 / 5768 / 368
Регистрация: 30.03.2009
Сообщений: 15,865
Записей в блоге: 26
17.05.2009, 16:03     Вычисление арктангенса малых чисел #2
Видимо точности представления не хватает. Ты видимо используешь float'ы. Попробуй double или даже long double. Функции при этом нужно использовать соответсвующие (которые с нужным типом работают)
zeubr
2 / 2 / 1
Регистрация: 17.05.2009
Сообщений: 22
17.05.2009, 23:35  [ТС]     Вычисление арктангенса малых чисел #3
я использую long double, уточните пожалуйсто о соответствующих функциях.
Usya
4 / 4 / 0
Регистрация: 13.03.2009
Сообщений: 4
18.05.2009, 00:07     Вычисление арктангенса малых чисел #4
Используй
C++
1
long double atanl(long double x);
должно сработать
Кстати, 2^-1100 = 7.36x10^-332. Из хелпа
C++
1
Double  5.0 x 10^324 .. 1.7 x 10^308
zeubr
2 / 2 / 1
Регистрация: 17.05.2009
Сообщений: 22
18.05.2009, 09:09  [ТС]     Вычисление арктангенса малых чисел #5
Спасибо всё заработало!
CrazyMashroom
0 / 0 / 0
Регистрация: 08.03.2015
Сообщений: 4
14.05.2015, 16:37     Вычисление арктангенса малых чисел #6
zeubr, А можешь код скинуть?
Yandex
Объявления
14.05.2015, 16:37     Вычисление арктангенса малых чисел
Ответ Создать тему
Опции темы

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