私の質問は次のとおりです: Haskell で 128 ビットで (2^63::Int) を表示することは可能ですか?
Int のため、abs (2^63::Int) は Int のために機能しませんが、128 ビットのコンピューターまたはコンパイラーを使用している場合、結果を表示することは可能ですか?
もちろん、可能であれば、道を教えてください:)
Reportによると、この質問は実装固有のものです。
有限精度の整数型
Int
は、少なくとも [-2^29, 2^29-1] の範囲をカバーします。クラスInt
のインスタンスであり、実装によって定義された正確な範囲を決定するために使用できます。Bounded
maxBound
minBound
Int
maxBound :: Int
2^63-1 より大きい実装はありません。