Чи є спосіб програмно отримати подвійний, який є найближчим до 1,0, але насправді не 1,0?
Одним із шахрайських способів це було б зробити пам'ять подвійного до цілого числа такого самого розміру, а потім відняти одне. Як працюють формати з плаваючою крапкою IEEE754, це призведе до зменшення показника ступеня на одиницю при зміні дробової частини з усіх нулів (1000000000000) на всі (1.111111111111). Однак існують машини, де цілі числа зберігаються мало-ендіанськими, а плаваюча крапка - великими-ендіанськими, тому це не завжди буде працювати.