【高速化】ビット演算 0x02
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
500:デフォルトの名無しさん 07/10/24 01:05:28 >>497 いや、今日きちんとみかか村に出撃して 糞仕様について問い詰めてきたけど case 2018: case 2019: case 4049: case 4050: で正しい どうもみんなありがとう 501:デフォルトの名無しさん 07/11/02 19:56:43 >491 >if (((abs (v - 3034) + 1) & mask) == 1016) return 1; ここら辺の数値の導き方教えてください どいった関係で3034とか出すの?ど素人ですんません 502:デフォルトの名無しさん 07/11/02 20:15:08 >>501 2018+4050=2019+4049=3034+3034 v = [2018 or 2019 or 4049 or 4050] の時 abs(v - 3034) = [1015 or 1016] abs (v - 3034) + 1 = [1016 or 1017] mask=0xfffffffeより奇数はそれを超えない偶数に変換される。 (abs (v - 3034) + 1) & mask = 1016 503:デフォルトの名無しさん 07/11/02 21:44:43 >502 ものっそい感動しました 久しぶりに成長した気がする この括り方すげー 504:デフォルトの名無しさん 07/11/03 20:48:03 もはや逆方向にソースから動作仕様を求めることはほぼ不可能だな
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5395日前に更新/206 KB
担当:undef