K: しぐなる 90 ° が 弱 プラス (+0.0000... ) で でてしまうことについて ↑そのたいおう COS の あとに  90ど の ラジアン へんかん  RADIANS (90) で やっても   2ぶん の ぱい   pi()/2 で やっても   わずかに プラス で でてしまいます  すうがく と おなじ ように 「 ゼロ 」 で でてほしい じぶんなり の おうきゅう しょち (たぶん もっと シンプル な ほうほう が なにか あると おもいます)  デグリーズ にゅうりょく の いっぱんかく が    ±90ど (ぜったいち 90 ど)   ならば、 「ゼロ」に してください  という イフカンスウ (if 関数) を   シグナルカンスウ と くっつけて みました   IF ( ABS ( MOD ((デグ入力)-180,-360)+180) = 90 , 0 , SIGN ( COS ( RADIANS (デグ入力)))) もし( デグ入力 の いっぱんかく が ±90 どなら、0に ) でなければ ふつうに コサイン の ふごう を だして  -----------------------------