I have a problem and that is that I have a program in python where I do calculations of different types, the fact is that one of these calculations gives me as a result a float with 16 decimals and when I store this number in an array I do not It's good.
This is the original number that gives me a certain calculation 1.2246467991473532e-16
and this is how it is stored in the array 1.2246467991473532e
which gives me conflict when accessing this number later and I can not use the round because if I truncate up to one digit before the "e" it is a completely different number than the original.
Is there any way to store this complete number in the array?