Поскольку двойной тип данных хранится в виде дробного значения, масштабированного до некоторой степени двух, и поскольку он имеет точность только 15 десятичных цифр, 20-значное число, сохраненное как двойное, всегда будет делиться на два, следовательно, не является простым.