Path: chuka.playstation.co.uk!news1.scei.co.jp!usenet From: MOSSADAPE Newsgroups: playstation.ny.program.questions Subject: sqrt()=?iso-2022-jp?B?GyRCNFg/dCRLJEQkJCRGGyhK?= Date: Thu, 07 Aug 1997 23:10:57 +0900 Organization: PlayStation Net Yarouze Lines: 18 Message-ID: <33E9D771.9D@ka2.so-net.or.jp> NNTP-Posting-Host: 210.132.193.105 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 2.01I [ja] (Win95; I) MOSSADAPEです。 sqrt()関数が何故かまともに動いてくれません。 動くには動くのですが、何故か秒数回しか演算してくれないのです。 例えば、最初のサンプル(ボールが画面を埋め尽くしてはねるやつ)の この部分に /* ボールパタン位置の更新とOTへの登録 */ sp = sprt; pp = pos; for (i = 0; i < nobj; i++, sp++, pp++) { /*中略*/ (void)sqrt(i);/*この一行を追加*/ } こうしてみたら、何故かボールが数十個にふやしただけで秒数コマというレベル にまで速度ががくっと落ちてしまうのです。 対策はどうすればいいのでしょうか。御助言お願いいたします>>皆様      MOSSADAPE