Pythonのお勉強 Part22
at TECH
419:デフォルトの名無しさん
07/12/22 20:23:13
2.3だと
2 << 30が-2147483648なんだけど、
2.5だと2147483648Lになる。
こうなる理屈は分かってるんだけど、
2.2以前の32 bitを前提としたcodeを2.5に移植するときに、
どうやったらうまく動くんでしょうか。
>>185を参考にして
int((2 << 30) & sys.maxint)
としても、結果は0になってしまう。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5501日前に更新/217 KB
担当:undef