And why you did that?

What is the goal of this loop??

Yes, it is infinite loop because the condition N < N+1 is always satisfied.

Double precision is common for decimal point numbers, and double precision means that there the numbers are represented by 64 bits.

Regards.