这是毕达哥拉斯三元数组的应用,凡是类似于勾三股四弦五的都可以满足这个条件
根据我自己总结,常见勾股数有:
3,4,5
5,12,13
8,15,17
7,24,25
33,56,65
这些数都是整数,如果要使他们变成满足条件的分数,只需要将他们各自添加一个相同的分母即可.如:
5,12,13 → 5/7,12/7,13/7
如果要使他们变成满足条件的有限小数,只需要将他们各自添加一个2,5,0结尾的非零整数分母即可.如:
3,4,5 → 3/10,4/10,5/10 即 0.3,0.4,0.5
若要在计算机上验证三个数,只需要:
首先设置三个变量,令x=a,y=b,z=c;
然后计算x*x+y*y的值,记为m
最后将m与z比较,如果相等则返回“正确”结果,如果不相等则返回“错误”结果