「多点数」:修訂間差異
imported>氢氰酸 無編輯摘要 |
imported>氢氰酸 |
||
第1行: | 第1行: | ||
{{征集意见}} | {{征集意见}} | ||
多点数(Multi-point number或multipoint)是一种特殊的实数。 | 多点数(Multi-point number或multipoint)是一种特殊的实数,既不是有理数也不是无理数。虽然已经证明多点数在数轴上有对应点,但尚不清楚如何找到这些点(欢迎扩充)。 | ||
== 定义 == | == 定义 == | ||
含有多个小数点且无法被化为只含有一个小数点的数。例如,1.1.1、1.0.1是多点数;1.1.0(等于1.1)、1.0.0(等于1)不是。多点数中,被小数点分开的部分称为“块”。 | 含有多个小数点且无法被化为只含有一个小数点的数。例如,1.1.1、1.0.1是多点数;1.1.0(等于1.1)、1.0.0(等于1)不是,称为伪多点数。多点数中,被小数点分开的部分称为“块”(block)。 | ||
== 大小比较 == | == 大小比较 == | ||
这里只讨论正多点数。如果一个是正的,另一个是负的,那么正的肯定比负的大。如果两者都是负的,对两个多点数取绝对值后进行比较,当然,绝对值大的更小。 | 这里只讨论正多点数和正多点数之间的比较(小数和整数可以通过添加适量的“.0”转化成块数相同的伪多点数)。如果一个是正的,另一个是负的,那么正的肯定比负的大。如果两者都是负的,对两个多点数取绝对值后进行比较,当然,绝对值大的更小。 | ||
# 比较整数部分(第一块),按照整数规则比较。 | # 比较整数部分(第一块),按照整数规则比较。 | ||
第14行: | 第14行: | ||
# 如果比较不出来,忽略第二块及以前的块,忽略第五块及以后的块,剩下的是一个小数,这时按照小数规则比较。 | # 如果比较不出来,忽略第二块及以前的块,忽略第五块及以后的块,剩下的是一个小数,这时按照小数规则比较。 | ||
# 如果比较不出来,忽略第三块及以前的块,忽略第六块及以后的块,剩下的是一个小数,这时按照小数规则比较。 | # 如果比较不出来,忽略第三块及以前的块,忽略第六块及以后的块,剩下的是一个小数,这时按照小数规则比较。 | ||
# 以此类推,如果有无穷多的块且仍然比较不出来,根据说不准原理,可以认为两个数是相等的。 | # 以此类推,如果有无穷多的块且仍然比较不出来,根据[[说不准原理]],可以认为两个多点数是相等的。 | ||
== 运算 == | == 运算 == |