Я получаю следующий вывод и понятия не имею почему !? Полученное число выключено на 1.
Я думал, что дубль может обрабатывать огромные числа? Я уверен, что я не правильно что-то понимаю! Любая помощь будет принята с благодарностью.
(gdb) print (double) [[NSNumber numberWithDouble:9606977671929857.0] doubleValue]
$13 = 9606977671929856
Большое спасибо!