I am using numpy like this code
>>> import numpy as np
>>> a = np.arange(1, 100000001).sum()
>>> a
987459712
I guess the result must be some like 5000000050000000
I noticed that until five numbers the result is ok. Does someone knows what is happened?