diff options
author | bde <bde@FreeBSD.org> | 2002-06-17 15:28:59 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 2002-06-17 15:28:59 +0000 |
commit | 4d5cb9b473c4e6c7e55e7a38a8dc1f3764def159 (patch) | |
tree | 1fc315e9d825331ac4e0122b0f2e257a36001a1a /sys/dev/sio/sio_isa.c | |
parent | cd52de85f6eb93546d98661a614401ea69e00df0 (diff) | |
download | FreeBSD-src-4d5cb9b473c4e6c7e55e7a38a8dc1f3764def159.zip FreeBSD-src-4d5cb9b473c4e6c7e55e7a38a8dc1f3764def159.tar.gz |
e_pow.c:
Fixed pow(x, y) when x is very close to -1.0 and y is a very large odd
integer. E.g., pow(-1.0 - pow(2.0, -52.0), 1.0 + pow(2.0, 52.0)) was
0.0 instead of being very close to -exp(1.0).
PR: 39236
Submitted by: Stephen L Moshier <steve@moshier.net>
e_powf.c:
Apply the same patch although it is just cosmetic because odd integers
large enough to cause the problem are too large to be precisely represented
as floats.
MFC after: 1 week
Diffstat (limited to 'sys/dev/sio/sio_isa.c')
0 files changed, 0 insertions, 0 deletions