[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avr-libc-dev] [bug #15266] Function ldexp incorrectly processes overflo
From: |
Anatoly Sokolov |
Subject: |
[avr-libc-dev] [bug #15266] Function ldexp incorrectly processes overflow and underflow cases. |
Date: |
Thu, 22 Dec 2005 02:06:52 +0300 |
User-agent: |
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MRA 4.1 (build 00975); .NET CLR 1.0.3705; .NET CLR 1.1.4322) |
URL:
<http://savannah.nongnu.org/bugs/?func=detailitem&item_id=15266>
Summary: Function ldexp incorrectly processes overflow and
underflow cases.
Project: AVR C Runtime Library
Submitted by: aesok
Submitted on: Чтв 22.12.2005 at 02:06
Category: Library
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: None
Status: None
Privacy: Public
Assigned to: None
Percent Complete: 0%
Originator Email: address@hidden
Open/Closed: Open
_______________________________________________________
Details:
r = ldexp(3.0e38, 1); // r = NAN should be +Inf
r = ldexp(3.0e38, 2); // r = 0 should be +Inf
r = ldexp(3.0e38, 3); // r = 2.0726805E-038 should be +Inf
...
r = ldexp(-3.0e38, 1); // r = -NAN should be -Inf
r = ldexp(-3.0e38, 2); // r = 0 should be -Inf
r = ldexp(-3.0e38, 3); // r = 2.0726805E-038 should be -Inf
...
r = ldexp(3.0e-39, -1); // r = 0: OK
r = ldexp(3.0e-39, -2); // r = 8.6844086E+037 should be 0
r = ldexp(3.0e-39, -3); // r = 4.3422043E+037 should be 0
...
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?func=detailitem&item_id=15266>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
- [avr-libc-dev] [bug #15266] Function ldexp incorrectly processes overflow and underflow cases.,
Anatoly Sokolov <=