無限大について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
ルファー

無限大について

#1

投稿記事 by ルファー » 16年前

C言語で、atan∞が求められるかなーってためしにatan(1.0 / 0.0)の結果を出力するプログラムを作ったら
ゼロ除算しようとしていますってエラーが出ました。
なんか他の言語かなんかはこの方法で∞を扱えた気がするんですが、どうすればできますか?
ちなみに1E+999で試したら定数が大きすぎるって言われました。
あ、開発環境はVC++2008です。

ルファー

続・無限大について

#2

投稿記事 by ルファー » 16年前

自己解決しました。
どうもすみませんでした。

コード
#define PI acos(-1)
#define PlusInfinity tan(PI / 2.0)
#define MinusInfinity tan(PI * 3.0 / 2.0)
#define Infinity PlusInfinity

ルファー

無題

#3

投稿記事 by ルファー » 16年前


閉鎖

“C言語何でも質問掲示板” へ戻る