关于浮点系统可表示的数字集的基数

计算科学 数值分析 浮点
2021-12-20 08:27:41

我是数值方法的新手,我想不出一种方法来开始解决以下问题。我知道在定义数字时尾数、底数和边界是相关的,但我不能真正将它们放在一起。问题如下,我需要知道这些术语是如何相关的,以及如何处理有关这些术语的问题。

考虑浮点数集FR这样F(β,t,L,U). 这里β是基础,t是尾数中的位数和(L,U)是指数的变化范围。表明集合F精确地包含2(β1) βt1(UL+1)元素。

1个回答

我找到了解决我自己问题的方法。

指数可以取的值的数量 = (U-L+1)

符号可以取 2 个值。

尾数中的每个单元格可以取β值,除了第一个单元格只需要 (β-1) 值(因为它不能包含“0”)

集合中的元素个数 = (U-L+1) 2 (Fβ1)β(1)β(2)β(3)....β(t1)

=2(β1)βt1(UL+1)