Group Abstract Group Abstract

Message Boards Message Boards

Accuarcy-Complex V11.3

Posted 8 years ago
Attachments:
POSTED BY: Zhehao Zhang
3 Replies

I don't know for sure. I can see that the result is the same as Exp@LogGamma[100 - 5/0.015`200]. Gamma[] is negative, so LogGamma[] is complex. Gamma[100 - 5/0.015`] (machine precision) now underflows to 0., with an error message, in V11.3. In V11.2, it automatically is promoted to an arbitrary-precision number that can handle such small numbers. This change in handling underflows is a big change in V11.3. It suggests to me that it might be the reason for the difference in your computation, that they changed how Gamma[] is computed in general to handle the change in machine precision computation.

POSTED BY: Michael Rogers
Posted 8 years ago

Yes, I found that too. Thank you.

However, I am wondering what leads to this change?

POSTED BY: Zhehao Zhang

It's from terms like Gamma[100 - 5/0.015`200].

POSTED BY: Michael Rogers
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard