"UnsignedMachineInteger" (コンパイルタイプ)
"UnsignedMachineInteger"
機械サイズの符号なし整数原子型指定子を表す.
詳細
- "UnsignedMachineInteger"はTypedおよび型を指定する関連した構造で使うことができる.
- 64ビットプラットフォームでは"UnsignedMachineInteger"は"UnsignedInteger64"である.
- 32ビットプラットフォームでは"UnsignedMachineInteger"は"UnsignedInteger32"である.
例題
例 (4)
"UnsignedMachineInteger"はCompiledCodeFunctionの入力および出力として使うことができる:
"UnsignedMachineInteger"のサイズは$SystemWordLengthと同じである:
関数を実行している間に,オーバーフローによりエラーが生じる.計算は終了され,メッセージが出力される.結果を計算するためにWolfram Engineが使われる:
"UnsignedMachineInteger"引数は,実数と組み合されると自動的に昇格する:
"UnsignedMachineInteger"引数がストレージサイズの小さい整数と組み合されると,小さい方の型は自動的に昇格する:
"UnsignedMachineInteger"はアーキテクチャにとってネイティブのサイズの整数を取るので,"PackedArray"で使うのに便利である: