首页 > 代码库 > 勾股数

勾股数

素勾股数
a^2+b^2=c^2
可以写成
a=n^2-m^2
b=2*n*m
c=n^2+m^2
n>m>=1
gcd(n,m)==1且n,m奇偶性不同!

a=(n^2-m^2)/2
b=n*m
c=(n^2+m^2)/2
n>m>=1
gcd(n,m)==1且n,m都为奇数!
是勾股数组的整数倍的数组还是勾股数组
其他勾股数可以由素勾股数生成