Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

ssGetDataTypeFractionLength

2 のべき乗スケーリングをもつ登録されたデータ型の小数部の長さを返す

構文

extern int ssGetDataTypeFractionLength (SimStruct *S, DTypeId
                                        dataTypeId)

引数

S

S-Function ブロックを表す SimStruct。

dataTypeId

小数部の長さを調べるための登録されたデータ型のデータ型 ID。

説明

この関数は、dataTypeId で指定されたデータ型の小数部の長さ、または 2 進小数点の右側のビット数を返します。

この関数は、関数 ssGetDataTypeIsScalingPow2FALSE を返すとエラーを発生します。

また、この関数は、関数 ssGetDataTypeIsFxpFltApiCompatFALSE を返したときもエラーを発生します。

必要条件

この関数を使用するには、fixedpoint.h および fixedpoint.c をインクルードしなければなりません。詳細は、S-Function の構造を参照してください。

言語

C

TLC 関数

FixPt_DataTypeFractionLength

R2006a より前に導入