Читаю различную литературу по числам с плавающей точкой и немного не понимаю, почему различаются приводимые оценки погрешностей округления. В частности M. Overton в книге «Numerical Computing With IEEE Floating Point Arithmetic», 2001, предлагает рассматривать число с плавающей точкой в следующем виде:

т.е. под мантиссу отводится один разряд, а остальные – дробные. При этом

- машинный эпсилон,

- максимальная абсолютная ошибка (при округлении до ближайшего),

- максимальная относительная ошибка.
В свою очередь, N. Higham (см. Accuracy and Stability of Numerical Algorithms, 2002) число представляет немного иначе (впрочем так же как и Воеводин и Самарский):

т.е. все разряды мантиссы он рассматривает как дробные (на индексы цифр

не стоит обращать внимания, они принципиальной роли не играют). При этом:

,


.
Если принять, что

и подставить в последние выражения, то получим:

,

,

.
Таким образом, оценки относительных ошибок и машинного эпсилона у разных авторов не совпадают. Вопрос, какой концепции придерживаться? Или быть может я неправильно трактую что-то? Почему так получается? Вроде как стандарт IEEE-754 один и оба автора его рассматривают в своих работах.