求平方根算法

2025-06-22 23:17:10
推荐回答(2个)
回答1:

这个说起来比较不容易,但做起来却不是什么难事。就像做除法一样,但却没有除数。先把这个被开方数从小数点向两侧两位一级分级,然后再计算。每计算一步都需要我们根据实际情况确定这个“除数”。比如根号7,先想:2x2=4(;类似于除法运算,想两个相同的数相乘),前边写上2(权当“除数:),7减4还余3,我们在这个”余数“3的后面填两个0再向下计算(记住:每次都要补两个0);这一次的”除数用多少呢?先把上面的“商”2乘以20,(每一次都乘以20),得40,想,把40加上几再乘以这个几不大于300呢?当然是6,因为46x6=276<300,那就在“商的位置写上6(当然前边还要写上小数点),在第二次商的位置写上46,然后用46x6,再用300减去276还余下24,再填上两个0变成2400,再用上面的”商“26乘以20得520,再想520加上几乘以几不大于2400呢,当然是4,然后再用524x4=2096,2400减去2096还余304,填上两个0,再用264x20=5280,再想5280加上几,当然是5,5285x5=26425,30400-26425还余3975,……

回答2:

用短除法吧。