Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.09.2011, 00:37
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Добрый день. Подскажите пожалуйста как в VC++ 2005 делать вычисления с большими числами? Даже используя самый "большой" тип данных "long double" (8 байт вроде) я не могу вычислить например Exp больше 710. В Delphi я могу вычислять Exp до ~11300 (тип Extended). Подскажите пожалуйста какой тип данных или директиву мне использовать. Заранее благодарен.Код в VC++2005:// Exp(710) выдает "бесконечность"..... long double x = Math::Exp(710); label1->Text = x.ToString();....Код в Delphi 7:// Exp(11300) выдает правильный результат... var x : Extended;.... x := Exp(11300); label1.Caption := FloatToStr(x);....
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Visual C++ Дано число n. Получить все простые делители этого числа. Процедуру распознания простого числа офор- мить о Guest Новый архив 5 0 18.03.2012 03:42
Я только начинаю знакомиться с программами SQL server 2005 express и Visual studio 2005 express, которые недавно скачал. Guest Новые вопросы и ответы 1 0 03.01.2012 08:58



© www.otvetnemail.ru - Форум вопросов и ответов.