LINUX.ORG.RU

История изменений

Исправление 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, на чпуксе никакого дополнительного интелекта нет и делает то что в доказательстве написано.