くだすれPython(超初心者用) その7
■ このスレッドは過去ログ倉庫に格納されています
0776デフォルトの名無しさん
2010/08/04(水) 15:58:27ありがとうございます!! めちゃくちゃ助かりました!!
なんとなくですけど、理解できたような気がします!
~(not)はビットを反転させて、1の補数をとっているんですよね。
>>format(26, 'b')
11010
>> ~ 26
-27
>>format(-27, 'b')
-11011
単行演算子 - は2の補数をとるので、表示は1111..(32列)..1100101ではなく
-11011となっていたのですね!
この理解であっているでしょうか、、、
■ このスレッドは過去ログ倉庫に格納されています