rem_pio2: actually return medium value for x ~<= 5pi/4

This commit is contained in:
Igor null
2019-05-13 12:14:03 +03:00
parent d3f1dba56d
commit f42e570772
+1 -1
View File
@@ -85,7 +85,7 @@ pub(crate) fn rem_pio2(x: f64) -> (i32, f64, f64) {
/* |x| ~<= 5pi/4 */
if (ix & 0xfffff) == 0x921fb {
/* |x| ~= pi/2 or 2pi/2 */
medium(x, ix); /* cancellation -- use medium case */
return medium(x, ix); /* cancellation -- use medium case */
}
if ix <= 0x4002d97c {
/* |x| ~<= 3pi/4 */