C言語なら俺に聞け(入門篇) Part 34
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
450:デフォルトの名無しさん 08/08/19 23:01:45 >>445,446,449 できるよ。 符号付きとなしとで微妙に変わるけど、加減算なら二つの数値の 最上位ビット見ればいい。 乗除算もちょっと手間かかるけどできなくはない。 451:デフォルトの名無しさん 08/08/19 23:09:23 具体的にどうやんの 加算でもいいから教えてくだちい 452:デフォルトの名無しさん 08/08/19 23:16:07 符号付での二つでの足し算で言うと 負と負なら答えは負なので最上位ビットは普通はずっと1、 オーバー フローすると0になる 負と正ならそもそもオーバーフローしない 正と正ならオーバーフローすると最上位は1になる そんな感じ 453:デフォルトの名無しさん 08/08/19 23:17:01 桁あふれか 加算なら結果からもう一回引いてみればいいんじゃね? 元の数字に復元できれば桁あふれ無し。 元の数字にもどら無ければ桁あふれあり 454:デフォルトの名無しさん 08/08/19 23:26:06 オーバーフローした結果から引いたらアンダーフローして元に戻ると思うよ ・・・アンダーフローって意味違うような気がした
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5394日前に更新/113 KB
担当:undef