プチコン3号 SmileBASIC コミュニティトピックIn Japan rajimaru2015/11/29 20:36:24情報交換ちょっと気になるんだけど、写真下方に表示したプログラムを実行して少し経つと先頭に「inf」と表示されます。これは何でしょうか?0そうだね 8返信プレイ済み2017/11/03 18:32:18に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿MIKI ifconfig2015/11/29 22:31プチコンで扱える最大の数はだいたい 10の308乗くらいまでなのです。 それより大きい数は扱えず、一律 inf という特殊な値になります。 inf は infinity (無限) の意味ですね。 inf に通常の数値を足しても引いても結果は inf になります。 0そうだね プレイ済み2017/11/03 18:32:18に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿いか☆せんせい squid10362015/11/29 22:41infinity(無限大)の略です。変数Hに値が設定されて居なければ、3行目に無限に0が表示され続けますが、設定されて居れば(例えば、H=1)、Hは倍々と成り(H=H+H/1)、軈ては無限大と成ります。コンピュータは有限のメモリ上で総ての処理を行うので、無限大は取り扱う事が出来ません。0そうだね プレイ済み2017/11/03 18:32:18に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿いか☆せんせい squid10362015/11/29 22:50被りましたね(笑)。MIKI★さんの博識には感心して居ます。0そうだね プレイ済み2017/11/03 18:32:18に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿ネタバレマギー M1912462015/12/1 1:31確認済みかなとは思いますけど念のため。 このinfは、『先頭に』ではなくて Hの値自体が、infになります。 (うしろの数字は、そうなる前に 表示されていたものが残っているだけですね。) CLASSIFYという関数を使うと 変数がinf値かどうか調べられます。 0そうだね プレイ済み2017/11/03 18:32:18に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿In Japan rajimaru2015/12/1 19:28inf=無限… 何かすごいですね! マギーさん»?H;" " みたいにすればinfしか表示されないですよね??0そうだね プレイ済み2017/11/03 18:32:18に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿ネタバレマギー M1912462015/12/1 22:32あっ、確認済みなら全然大丈夫です。 ちょっと気になっただけなので。 そして、このとき ? H-H とかすると…。 1そうだね プレイ済み2017/11/03 18:32:18に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿ネタバレおちゃめ ochame_nako2015/12/1 23:41infになるのは概ね10の308乗ですが、正しく言えば2の1024乗以上の値がinfになります。(仮数×指数という表現において内部では2進数で表現されているけど指数部分が2進数で11桁分しかないため) 「inf(無限)」以外にも「nan(非数)」が存在します。 マギーさんが書いているようにinf-infを行ったり、inf*0を行ったりするといわゆる解無しの状態になるためです。 0そうだね プレイ済み2017/11/03 18:32:18に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿In Japan rajimaru2015/12/4 21:24数というものは恐ろしい…おわりがなくて…… 謎がとけました!どうもありがとうございます!0そうだね プレイ済み2017/11/03 18:32:18に取得