我需要知道如何执行此程序。
calculation1: 1/4 = 0,25
calculation2: 1/8 = 0,125
calculation3: 47/183 = 0,25683060109289617486338797814207......
calculation4: 58/889 = 0,06524184476940382452193475815523......
calculation5: 1/5 = 0,2
计算 1、2 和 5 的结果将给出一个简短的结果,没有句点或无休止的数字串。计算 3 和 4 的结果非常长且复杂。
如何检查哪个计算是“简单的”并给出“短”的结果。
我试过了,它肯定给出了错误的结果......如您所见,计算结果double
在我的应用程序中具有数据类型。
static bool IsInt(double x)
{
try
{
int y = Int32.Parse(x.ToString());
return true;
}
catch
{
return false;
}
}
我希望很清楚我在问什么。