История изменений
Исправление vodz, (текущая версия) :
Про sin() и разные типы параметров в прототипе?
Да.
Попробуй вместо M_PI передавать M_PI/2, вот и будет тебе опровержение.
Ну попробовал. На писюке — 0, на HP-UX B.11.31 U ia64 — 1.00000000000000000000 0.99999999999999900080 во втором варианте (с %.20f для точности). Разница в том, что sin() в gcc — builtin, на чпуксе никакого дополнительного интелекта нет и делает то что в доказательстве написано.
Исправление vodz, :
Про sin() и разные типы параметров в прототипе?
Да.
Попробуй вместо M_PI передавать M_PI/2, вот и будет тебе опровержение.
Ну попробовал. На писюке — 0, на HP-UX B.11.31 U ia64 — 0.99999999999999900080 vs 1 во втором варианте (с %.20f для точности). Разница в том, что sin() в gcc — builtin, на чпуксе никакого дополнительного интелекта нет и делает то что в доказательстве написано.
Исходная версия vodz, :
Про sin() и разные типы параметров в прототипе?
Да.
Попробуй вместо M_PI передавать M_PI/2, вот и будет тебе опровержение.
Ну попробовал. На писюке — 0, на HP-UX B.11.31 U ia64 — 0.99999999999999900080 в обоих вариантах (с %.20f для точности). Разница в том, что sin() в gcc — builtin, на чпуксе никакого дополнительного интелекта нет и делает то что в доказательстве написано.