Redian新闻
>
how to estimate 1-a/b with (a close to b) correct
avatar
how to estimate 1-a/b with (a close to b) correct# Computation - 科学计算
s*i
1
Hi,
it is well known that we should try to avoid the subtration of two nearly equal
numbers due to the cancellation error.
Is there any smart way to rewrite 1-a/b when a and b are close?
Thanks.
avatar
r*y
2

double precision a, b
double precision c
c = 1.0d0/b
1.0d0 - a * c

equal

【在 s**i 的大作中提到】
: Hi,
: it is well known that we should try to avoid the subtration of two nearly equal
: numbers due to the cancellation error.
: Is there any smart way to rewrite 1-a/b when a and b are close?
: Thanks.

avatar
i*n
3
(b-a)/b

【在 s**i 的大作中提到】
: Hi,
: it is well known that we should try to avoid the subtration of two nearly equal
: numbers due to the cancellation error.
: Is there any smart way to rewrite 1-a/b when a and b are close?
: Thanks.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。