tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^3: 32ビット正数を扱う
投稿日: 2010/10/18(Mon) 23:25
投稿者ミッキー
すみません。自分の書き込みで間違いありました。

> ltmp を Double型として、Itmp に代入された値が (2^31 - 1) より
> 大きいかチェック

> ◆ 大きい場合
> (2 ^ 31 - 1) を引いた値を2進数にする。
> 得られた2進数を文字列として扱って、
> 計算後に先頭1桁の「0」を「1」に置き換える。

2^31 - 1 引いて得られた値から、更に1を引いてください。
最終的には 2 ^ 32 を引けばいいのですが、オーバーフロー
するかもしれませんので、いきなり 2 ^ 32 で引かないでください。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。