After examining the code for li2numer and li3numer, we
see that the constants used in evaluating these two
functions are only accurate to 8 digits or so.
According to mma, the result is
Logged In: YES
A new implementation of li has been added, so li
should have double-float precision accuracy now. li(0.5)