的大值I寫非常簡單的代碼:Math.Cos(X)< - 1其中x
public static void Main (string[] args)
{
String str="1,0992748756871115E+41"; //yes, I know that is very large value
Double x=Convert.ToDouble(str);
Double res=Math.Cos(x);
Double resRound=Math.Round(res);
Console.WriteLine("x={0}\nres={1}\nresRound={2}", x, res, resRound);
}
和RES值的驗證碼輸出非常大的值:1,09927487568711E+41
其中a等於爲Math.cos的論點:
我想,這是Gtk#
一個錯誤,決定測試通過.NET框架compilled什麼價值回報這個代碼,並返回相同的值! 是這樣的函數COS(X)的意思超過段的從-1
到1
限制?這怎麼可能?
它意味着功能不是在如此高的幅度精確。 – SLaks
您可以只用2 * PI國防部的價值,並採取了COS ... – Servy
@Servy:並非如此;結果將是完全沒有意義的。 –