Я пытаюсь получить одинаковые результаты на 2 разных платформах, т.е. Solaris и Linux (Sun-Studio против G CC). Весь код использует двойной тип данных. Но когда я печатаю вывод, я вижу различия в плавающей запятой (как в 20-м десятичном знаке).
Мне нужно знать, могу ли я установить флаг компилятора, чтобы компилятор G CC и sun-studio вели себя одинаково. Прикрепленное изображение показывает разницу в типе данных Double. Левая сторона - это выход от G CC, а другая - от Sun-Studio.