用.NET实现某数加上168后等于一个正整数的平方,加上100后也等于一个正整数的平方,求这个数是多少?

用.NET实现某数加上168后等于一个正整数的平方,加上100后也等于一个正整数的平方,求这个数是多少?
数学人气:163 ℃时间:2019-10-19 07:14:15
优质解答
int i = 1;
while (true)
//这里也可以加一个限定条件限定i的最大值,不加的话就只有在找到符合条件的数才会退出循环
{
double j = Math.Sqrt(i + 168);
double k = Math.Sqrt(i + 100);
if (j % 1 == 0 && k % 1 == 0)//j 和k 除以1的 余数均为0 ,即j和k 均为整数
{
MessageBox.Show(i.ToString());
break;
}
i++;
}
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版