作业帮 > 数学 > 作业

a^2+b^2=c^2 知道是勾股定理

来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/17 09:05:31
a^2+b^2=c^2 知道是勾股定理
但如果数字较大时怎么简算 就是任意一边数字较大时要算平方 和平方和这2个难算 求给方法
a^2+b^2=c^2 知道是勾股定理
int a=3;
int b=4;
int c=5;
int max=a>b?(a>c?a:c):(b>c?b:c);
bool t = max*max*2==a*a+b*b+c*c ;
原理就是,
a^2+b^2=c^2
两边都加上c ^ 2 变成
a^2+b^2+c^2=c^2+c^2
再问: 我才读初二 你打的我看不懂
再答: 初二呀,那我给你写一个看得懂的~~~ 原公式是 a^2+b^2=c^2 假设 a 、 b 、c里面,a是最小的,那么就把原公式变换成 a^2=c^2 - b^2 而有一个公式你应该已经学到了,就是c^2 - b^2 = (c+b) (c-b) 那么原公式就变成 a^2= (b+c) (b-c) 这样就很好算了,甚至可以口算了。这样能看懂吗?
再问: 现在才知道其实我想问的问题是怎么笔算开方 而不是这样
再答: 图片里面是标准的笔算方法,不管多少位都跟上面类似。如果是两位数的平方,比如AB的平方,那么就等于A^2+2xAxB+B^2。

再问: 我是说怎么开方 你能说出来吗 就是把64简单的。求些难算的数开出平方
再答: 笔算平方,有很多算法,为你推荐下面这个算法,这个算法是初中课本附录里面的,比较好记忆和理 http://wenku.baidu.com/view/7c2829f24693daef5ef73d81.html