Python int型 最大値の定数 |
今書いているプログラムで、変数の初期値に
intの最大値を設定しておきたい用件がありました。
Javaだと、
int max = Integer.MAX_VALUE;
と書けば良いのですが、Pythonだと・・・
3.4 数値型 int, float, long, complex
sys.maxint は常に通常の整数の各プラットフォームにおける最大値にセットされており、
最小値は -sys.maxint - 1 になります
なるほど。
import sys
print sys.maxint
とすると、私の環境では2147483647が得られました。
これを初期値に使用すればよさそうです。