64ビットの数値を符号付きでmsgpackでアンパックします。それをどうすれば符号なしとして再解釈できますか?あなたはビットいじるを好む場合Pythonで署名されていないlong型の署名付きコードを再入力
2
A
答えて
3
どの程度
if x < 0:
x += 2 ** 64
または、
x &= 2 ** 64 - 1
2
あなたはこのような何かを意味ですか?
>>> struct.unpack('L', struct.pack('l', -2235234523))
(18446744071474317093L,)
+1
[これは32ビットボックスでは機能しません。](http://ideone.com/OySSt) –
関連する問題
- 1. 署名されていないアセンブリに署名する
- 2. 強力な署名付きのNAudio.dll
- 3. 署名者に署名するDocusign署名付き文書
- 4. ナゲットパッケージで署名されていないアセンブリに署名する方法は?
- 5. (コンクリート署名付き)コンクリート出力オペレータ
- 6. Xcode 4にコード署名が表示されない自己署名入りの証明書
- 7. SSO SAMLの署名付きXML署名検証(sha256を使用)
- 8. java.lang.SecurityException:管轄のポリシーファイルが信頼できる署名者によって署名されていない
- 9. vb6でコード署名
- 10. PlaceAutoCompleteが署名付きapkで動作していない
- 11. 署名された.apkファイルと署名されていない.apkファイルのAndroidの違いは?
- 12. 署名付きURLがFlowplayer
- 13. 署名付きGnus reply
- 14. コードの署名Xcode
- 15. PythonのPGP署名?
- 16. Netbeansで署名付きJarを作成できない
- 17. 署名付きバージョンをインストールする前に、署名されていないAndroidアプリケーションをアンインストールしないでください。
- 18. 奇妙なコード署名エラー
- 19. 署名されていない署名からMySQLまたはPHPで署名された32ビット整数をキャストする方法はありますか?
- 20. 署名付きアプリケーションがデバイスにキーストアなしでインストールされています
- 21. 無効な署名付きリクエスト
- 22. Android APK再署名:証明書チェーンが検証されない
- 23. OCaml:署名の型制約
- 24. コード署名中にドロップダウンがXcode 4に表示されない
- 25. 強力な名前、マニフェスト、およびコード署名
- 26. Eclipseの署名されていないプラグインの確認
- 27. WMPNS.jarのため、署名されていないJavaアプレットの混在コード警告
- 28. iPhoneアプリケーションのコード署名
- 29. ブラックベリーウェブワークアプリケーションのコード署名者エラー
- 30. コード署名のWindows実装
@Marcin NUM <0の場合:NUM = struct.unpack( "
注符号なし整数なので、整数範囲の上半分と下半分を 'decimal'オブジェクトや' long'オブジェクトに追加する前に、これらの半分を抽出するなど、少し巧妙なやり方をしなければなりません。 – Marcin