固定小数点から整数にキャスト関数
- 更新日2025-07-30
- 3分で読める
固定小数点入力をスケールして整数出力を生成します。この関数では、実質上、入力の最下位ビットが出力の最下位ビットとなるように入力の算術シフトが行われます。

入力/出力
固定小数点
—
固定小数点は、スケールするデータです。固定小数点は、あらゆる固定小数点データタイプです。
整数
—
整数は、オーバーフローを防ぐために互換のある最小整数タイプにスケールされた入力データです。この出力は、オーバーフローステータスを破棄します。 |
固定小数点が符号付き数値の場合、入力データと出力データが必ず同じ符号となるよう、入力データが必要に応じて符号拡張されます。
FPGAモジュールの詳細
以下の説明は、このオブジェクトをFPGA VIで使用する場合に適用されます。
メモ 以下の詳細は、LabVIEW FPGAモジュールのバージョンごとに変更される場合があります。
固定小数点関数は配列入力をサポートしません。ただし、以下の条件を満たしている場合、配列データをこれらの関数に要素ごとに渡すことが可能です。
- シングルサイクルタイミングループ内のForループの中に関数を配置する
- Forループトンネルで自動指標付けを有効にする
- 関数をサポートされている他の関数と使用する
- シフトレジスタまたはフィードバックノードを含まない
サンプルプログラム
LabVIEWに含まれている以下のサンプルファイルを参照してください。
- labview\examples\Numerics\Fixed-Point Cast.vi
固定小数点
—
整数
—