Добрый день. Подскажите пожалуйста как в 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);....
|