Greetings!  I believe exp(-4.3682654441477153e+19) should return 0.0.

=============================================================================
Breakpoint 1, number_exp (x=0xee2e90) at num_sfun.c:58
58              switch (type_of(x)) {
(gdb) n
69                      return(make_longfloat(exp(lf(x))));
(gdb) s
__GI___exp (x=-4.3682654441477153e+19) at ../sysdeps/ieee754/dbl-64/w_exp.c:26
26      ../sysdeps/ieee754/dbl-64/w_exp.c: No such file or directory.
(gdb) fin
Run till exit from #0  __GI___exp (x=-4.3682654441477153e+19)
    at ../sysdeps/ieee754/dbl-64/w_exp.c:26
0x001b3d7c in number_exp (x=0xee2e90) at num_sfun.c:69
69                      return(make_longfloat(exp(lf(x))));
Value returned is $9 = 1e-300
=============================================================================

Take care,
-- 
Camm Maguire                                        [email protected]
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

_______________________________________________
Gcl-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to