Hex を整数にするコード断片です。FF を入れて C、C++、C#、Python、JavaScript、Java、Go、Rust、PHP、AWK をコピーします。int("FF", 16) は 255 です。JS の parseInt は 2^53−1 までで、それ以上は BigInt です。
例 — スウォッチをクリック
クリックするとコピーします
hex または十進、ビット幅 Auto/8/16/32/64。例: 0xFF、0xDEAD、0xFFFFFFFF、255、0xCAFEBABE。
radix 16 を渡してください。Python の int("FF", 0) は失敗します。AWK は gawk。幅を超えると拒否。
gist、講義、radix なし parseInt の指摘。
parseInt は符号付き 32 ビット。bit 31 なら parseUnsignedInt。
2^53−1 を超えると parseInt が丸めます。