「多点数」:修訂間差異
外觀
imported>氢氰酸 添加分类 |
imported>氢氰酸 添加分类 |
||
第19行: | 第19行: | ||
多点数只被允许进行加减运算。先把每一块的位数“凑”成一样的(如1.2.3+1.45.6变成1.20.3+1.45.6),再忽略所有小数点后按照整数规则加减,最后在对应位置加上小数点。例如1.2.3+1.3.2=1.5.5,2.6.7+2.5.2=3.1.9。多点数与小数和整数也可以进行运算,方法类似。 | 多点数只被允许进行加减运算。先把每一块的位数“凑”成一样的(如1.2.3+1.45.6变成1.20.3+1.45.6),再忽略所有小数点后按照整数规则加减,最后在对应位置加上小数点。例如1.2.3+1.3.2=1.5.5,2.6.7+2.5.2=3.1.9。多点数与小数和整数也可以进行运算,方法类似。 | ||
[[Category:超理概念]] | [[Category:超理概念]] | ||
[[Category:超理数学]] |
於 2024年10月23日 (三) 10:22 的修訂
多點數(Multi-point number或multipoint)是一種特殊的實數。多點數中,被小數點分開的部分稱為「塊」。
定義
含有多個小數點且無法被化為只含有一個小數點的數。例如,1.1.1、1.0.1是多點數;1.1.0(等於1.1)、1.0.0(等於1)不是。
大小比較
這裡只討論正多點數。如果一個是正的,另一個是負的,那麼正的肯定比負的大。如果兩者都是負的,對兩個多點數取絕對值後進行比較,當然,絕對值大的更小。
- 比較整數部分(第一塊),按照整數規則比較。
- 如果比較不出來,忽略第三塊及以後的塊,剩下的是一個小數,這時按照小數規則比較。
- 如果比較不出來,忽略第一塊及以前的塊,忽略第四塊及以後的塊,剩下的是一個小數,這時按照小數規則比較。
- 如果比較不出來,忽略第二塊及以前的塊,忽略第五塊及以後的塊,剩下的是一個小數,這時按照小數規則比較。
- 如果比較不出來,忽略第三塊及以前的塊,忽略第六塊及以後的塊,剩下的是一個小數,這時按照小數規則比較。
- 以此類推,如果有無窮多的塊且仍然比較不出來,根據說不準原理,可以認為兩個數是相等的。
運算
多點數隻被允許進行加減運算。先把每一塊的位數「湊」成一樣的(如1.2.3+1.45.6變成1.20.3+1.45.6),再忽略所有小數點後按照整數規則加減,最後在對應位置加上小數點。例如1.2.3+1.3.2=1.5.5,2.6.7+2.5.2=3.1.9。多點數與小數和整數也可以進行運算,方法類似。