printf %a mishandles exponent-crossing rounding with long double #15510
Comments
From zefram@fysh.orgCreated by zefram@fysh.orgOn an x86 long-double build (63 fractional significand bits): $ perl -lwe 'printf "%a\n", 1.9999999999999999999' The latter output is wrong. It is numerically correct, but (per the C Perl Info
|
From @jhihttp://perl5.git.perl.org/perl.git/commitdiff/9e67a8c1b21482ed5fada053dd462eb23320dc86 or thereabouts. |
The RT System itself - Status changed from 'new' to 'open' |
From @jhiMarking resolved until proven otherwise. |
@jhi - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#128909 (status was 'resolved')
Searchable as RT128909$
The text was updated successfully, but these errors were encountered: