整数が64ビット符号付き量に収まるのに十分小さいかどうかをチェックするためにPythonの方法(外部ライブラリを使用しない)とは何ですか?整数が64ビットに収まるかどうかを確認するPythonic方法
申し訳ありません、この質問が以前に尋ねられた場合は、
整数が64ビット符号付き量に収まるのに十分小さいかどうかをチェックするためにPythonの方法(外部ライブラリを使用しない)とは何ですか?整数が64ビットに収まるかどうかを確認するPythonic方法
申し訳ありません、この質問が以前に尋ねられた場合は、
ジャストint.bit_length()
methodとサイズを確認:あなたは、符号のためのビットを残したいので
if integer_value.bit_length() <= 63:
の方法は、絶対値をとります。そのため
>>> (-2 ** 63).bit_length()
64
>>> (2 ** 63).bit_length()
64
@Mitch感謝を! – Curious
問題ありません。私は実際には、Martijnの方が、どんな場合でも、多かれ少なかれ、重複しているものよりも優れた答えでカバーしていると思っています。 – miradulo