У меня есть программа, в которой я рассчитываю большие расстояния.Затем я конвертирую расстояние (двойное), используя stringfromnumber, чтобы вставить запятые (то есть 1 234 567).Это работает нормально, если расстояние меньше 2 000 000 000.Каждый раз, когда я превышаю 2 миллиарда, я получаю отрицательное число, которое также не является правильным расстоянием.От проверки помощи я, кажется, хорошо в диапазоне двойного.Есть идеи?