固定小数点 Simulink ブロック用の丸めモード
固定小数点 Simulink® ブロックは、以下のダイアログ ボックスの拡張ドロップダウン メニューに示されている丸めモードをサポートしています。
Fixed-Point Designer の丸めモード
コストとバイアスの間のトレードオフにおける柔軟性を最大にするため、Fixed-Point Designer™ 製品では現在、以下の丸め手法がサポートされています。
Fixed-Point Designer の丸めモード | 説明 | 等距離の場合の処理 | コスト | バイアス |
---|---|---|---|---|
正方向 | 正の無限大方向の最も近い表現可能な数値に丸めます。 | N/A | 低 | 大きい正の数値 |
最も近い偶数方向 | 最も近くの表現可能な数値に丸めます。 | 等距離のときは最も近い偶数に丸められます。 | 高 | バイアスなし |
負方向 | 負の無限大方向の最も近い表現可能な数値に丸めます。2 の補数切り捨てと同等です。 | N/A | 低 | 大きい負の数値 |
最も近い正の整数方向 | 最も近くの表現可能な数値に丸めます。 | 等距離のときは、正の無限大方向の最も近い表現可能な数値に丸められます。 | 中 | 小さい正の数値 |
最も近い整数方向 | 最も近くの表現可能な数値に丸めます。 |
| 高 |
|
最も簡潔 (Simulink のみ) | Floor と Zero のどちらかを自動的に選択し、最も効率の高いコードを生成します。 | N/A | 低 | 処理によって異なる |
ゼロ方向 | ゼロ方向の最も近い表現可能な数値に丸めます。 | N/A | 低 |
|