【QBASIC互換!?】FreeBasic【GPL】 2 [無断転載禁止]©2ch.net (435レス)
【QBASIC互換!?】FreeBasic【GPL】 2 [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1482549747/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
300: デフォルトの名無しさん [] 2020/02/23(日) 12:36:50.29 ID:8Dw4Oxqs SINGLE と DOUBLE のデータ長さはわかりますか。 http://makoto-watanabe.main.jp/freebasic/PgSingle.html#start http://makoto-watanabe.main.jp/freebasic/PgDouble.html#start http://makoto-watanabe.main.jp/freebasic/TblVarTypes.html#start より、全体長さ 32bit, 64bit まではわかるのですが、仮数部のbit数、指数部のbit数がみつかりません。 仮数部(?記憶があいまい)24bit、指数部8bit の場合が、単精度実数 この2倍が倍制度実数と覚えていますが、Fotranの場合です。 8087等は読んでもわかりませんでした。 http://mevius.5ch.net/test/read.cgi/tech/1482549747/300
302: デフォルトの名無しさん [] 2020/02/23(日) 21:23:53.07 ID:8Dw4Oxqs https://dotup.org/uploda/dotup.org2070754.zip.html Uxix時間・時刻が必要になって、こんな換算をやってみました 必要な理由は http://www.nict.go.jp/JST/http.html 参照 計算のチェック例 https://ja.wikipedia.org/wiki/UNIX%E6%99%82%E9%96%93 Double の有効桁が不足したらしく、共食いが発生したので、 整数部のみ分離して計算するという、わけのわからないテクニックを使っています。 結果は、共食いを解消できませんでした。 処理時間を考えると、NTPサーバーにつないでも意味がないようです。 遅いWin2kマシンを使っているためかも http://makoto-watanabe.main.jp/freebasic/ の Windows では特権 SE_SYSTEMTIME_NAME が必要です。通常は、呼び出しプロセスを、管理者権限で実行する必要があります。 意味は、FBEdit の !や▽マークで起動するのではなく、作成したEXEファイルのショートカットを作成して ショートカットを右クリック、 「管理者として実行」を里クックして 起動するという内容らしいです。 http://mevius.5ch.net/test/read.cgi/tech/1482549747/302
303: デフォルトの名無しさん [] 2020/02/23(日) 21:39:40.77 ID:8Dw4Oxqs >実行してもればわかるのではないですか 昨年やりました。 ビット操作で1ビットのずれがあるときに、ほぼ等しい、という比較ルーチンを作ろうとして。 結局、内部構造がわからず、挫折しました。 やり方は Type aaa aDouble as Double End Type Type AAb B1byte as byte (中略) B8byte as byte End Type Lset aaa, AAb Lset AAb, aaa で16新ダンプさせて、Byteの方で値を操作し、何とDouble が表示されるか、を8ビット256こづつ試してゆく方法です。 GWでもやったから、比較的簡単に見つかるかなと思ったのですが、だめでした。 http://mevius.5ch.net/test/read.cgi/tech/1482549747/303
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s