Dear all,

If I run the following code as 
python main.py

main.py:
import numpy as np

a = 0.999999999999999888977697537484
print("%.30f" % a)
print("%.30f" % np.sqrt(a))

The output is:
0.999999999999999888977697537484
0.999999999999999888977697537484

However, after feeding it through pyinstaller (Windows 7, 32 bit) and 
running the executable, the output is
0.999999999999999888977697537484
1.000000000000000000000000000000


On Ubuntu 64-bit, the python output and executable output are both
0.999999999999999888977697537484
0.999999999999999888977697537484

Doesn't seem to matter whether I use numpy or 'import math' 

Does anyone have any idea about this?

Kind regards,
Lense

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to pyinstaller+unsubscr...@googlegroups.com.
To post to this group, send email to pyinstaller@googlegroups.com.
Visit this group at https://groups.google.com/group/pyinstaller.
For more options, visit https://groups.google.com/d/optout.

Reply via email to