作者mantour (朱子)
看板Physics
标题Re: [问题] 有效数字的奇怪加减问题
时间Sat Oct 20 21:22:44 2007
※ 引述《aureusii (aureusii :))》之铭言:
: 我有爬过文,也知道有效数字的加减法则。
: 其中很特别的是数字0。
: 像是"10"这个数,要是尾巴没有加个小数点,有效位数只算一位...
: 非得写成"10."才能计为两位...
: 这个我也明白,只是最近看到一个概念题不太能转换过来...
: [题目] [解答]
: 10 + 5 = 2
: 10 - 5 = 1
: 10. + 5 = 15
: 10. - 5 = 5
: ------------------------------------------------------------
: 这是一些关於有效数字计算的考题,我看到答案一整个困惑..
: 明明感觉是很简单的小学加减法,怎麽答案出来完全不是这样...
: 下面两题还好,因为"10."就代表是一般所说的数字十,有两位有
: 效数字,所以就进行正常加减运算;
: 但奇怪的是上面两题,虽然说10 只能算一位有效数字,但是这个
: 差异难道会对计算结果有影响吗...? 有效数字的加减不是只考虑
: 小数点之後的位数吗,既然这些数字都没有小数,应该结果是直
: 接相加不是吗??
你对有效位数的观念有问题
有效位数并不是只针对小数点以後的位数
理由是小数点的位置会随单位改变
简单的想法是 如果一个东西的长度是0.2公尺,有效位数是一位
那当你把单位换成公分,那就是写成20公分
这时它的有效位数不应该因此而改变,还是只有一位
但是如果这个东西的长度本来是写0.20公尺,有效位数是二位
写成公分为单位时,还是写成20公分,但这时的有效位数应该是二位才对
但是写成这样的时候却会让我们看不出它的有效位数到底应该是1位还是二位
就算是可数的数量,例如人数,还是有有效位数的问题
如果报纸上写某次游行,人数为30000人,你觉得有效位数是多少?
所以当我写一个数值是 1000
它的有效位数可能是 1 位 ,2位,3位或4位都有可能
在没有特别约定下是看不出来的
通常要明确的指出有效位数的方法是用科学表示法
1*10^3 有效位数是1位
1.0 * 10^3 有效位数是2位
1.00 * 10^3 有效位数是3位
1.000 * 10^3 有效位数是4位
这样一来有效位数到底是多少位就清清楚楚了
但是有时候我们又觉得什麽都要写成科学表示法太麻烦了
所以我们就写1000.代表小数点前面的三个0是真的0,而不是四舍五入後才变成0
这样来表达我们的有效位数是4位
至於只写1000的时候要当作是几位,可能要看你们老师或实验助教的习惯
这边我是没有听过什麽universal的约定,
不过我有的确是有看过一些课本的习题
是把没有写的时候一律当作後面的0不是有效位数就是了
: 请有概念的人指点一下吧,谢谢~~不然我自己越想越模糊了...3
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.213.158
※ 编辑: mantour 来自: 140.112.213.158 (10/20 21:25)
1F:推 aureusii:谢谢~那请问前面两个问题的答案怎麽会是那样的呢? 10/20 21:46