if(sqrt(a+b)==(int)sqrt(a+b)&&sqrt(a-b)==(int)sqrt(a-b))是什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 07:01:11
if(sqrt(a+b)==(int)sqrt(a+b)&&sqrt(a-b)==(int)sqrt(a-b))是什么意思

if(sqrt(a+b)==(int)sqrt(a+b)&&sqrt(a-b)==(int)sqrt(a-b))是什么意思
if(sqrt(a+b)==(int)sqrt(a+b)&&sqrt(a-b)==(int)sqrt(a-b))是什么意思

if(sqrt(a+b)==(int)sqrt(a+b)&&sqrt(a-b)==(int)sqrt(a-b))是什么意思
如果a+b的方根等于a+b的方根取整并且a-b的方根=a-b的方根取整

就是求两个数
满足条件:
两个数的 和 开方之后刚好是一个整数;
这两个的 差 开方之后也刚好是一个整数