计算器为什么不会出错?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 13:19:36
计算器为什么不会出错?
xTMOQ+,1TE1]t!i.LC TTD3AϼcտxdD7mB2̛=^0;G6]Ӊ"v<tGʻן?1Zx)LVXOa [Q5D?!6!ox_ϑWXKܜuΪ6T]H7p(9, Hn !+G̉*r1C푍u;!ľKkDMt߄fY z'UyP 7M.?6Y-BƄ0 VC`R0 =R,?8 v-=uwzbm, -A\gzUhjQdgҧۇdChiɡe¸WbtܖPӬc4U@4xv[X(Z1ذ0#cc?{@eҫ>)Ѳ0)tKr&/Bh^p} Ɏ:"ʨAoy?G<\$  HHhQ[|WЂTM,F# 6$f U>[h-K tg_hg+˟W>8 &Gz nQv%Z=S*υȻ 7 =i#WAyCȑ@O{^ UxōAk^ɯeGgMbz}$NxTJYhU.$Ej}*|d#_/kK2 @c

计算器为什么不会出错?
计算器为什么不会出错?

计算器为什么不会出错?
谁说的计算器不会出错?只要人做的东西都非常有可能出错.\x0d由于计算器功能相对固定,通常的运算由于使用频繁,每个厂家在计算器每一代产品中基本上都是复用前一代代码,大的错误早就被发现并更正了,不过小的错误还是很有可能发生的,\x0d容易出现的地方主要有:\x0d特别是更新换代的时候用了不同的处理器,或者代码有比较大的重写.性一代计算器通常会通过几个小改款才会稳定.\x0d浮点运算由于精度不够,造成很多荒谬的结论.比如典型的例子,ln(1 + x)当x特别小的时候,有的计算器会用泰勒级数直接展开计算,ln (1 + x) = x - x^2/2 + x^3/3 - x^4/4 + ...,而正确的做法应该是ln (1 + x) = (x + x^3/3 + x^5/5 + ...) - (x^2/2 + x^4/4 + x^6/6 + ...),否则两个很小的数相减会损失精度.这里有详细的TI计算器的典型对数计算错误DATAMATH.复杂的图像计算器更容易出错,因为复杂.嗯,这里有一个的测试,检查计算器能给出什么浮点精度输出:\x0de^(pi^(2413/7468)) - pi 正确的结果应该是\x0d看看你的计算器会不会出错,没有几个计算器能给到这么高精度,给出这么高精度的通常也给错了.