Am 04.03.2013 16:05, schrieb Xiangrong Fang:
As title. My question is not just "it is a language construct", but
"WHY". What's the benefit of doing so?
I already wrote this in the other thread: if you write "ln(0)" then the
compiler will hardcode this as "NaN". I don't know what will happen with
"ln(x)" with "x := 0" though. Maybe you'll need to set the exception
mask correctly (see here:
http://www.freepascal.org/docs-html/rtl/math/setexceptionmask.html ) to
get an exception.
Regards,
Sven
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus