MATLAB ヘルプ センター
fi オブジェクトの格納整数の 8 進数表現
fi
b = oct(a)
b = oct(a) は fi オブジェクト a の格納整数を 8 進数形式の文字ベクトルとして返します。
b
a
固定小数点数は以下のように表現することができます。
real-world value=2−fraction length×stored integer
または、次も等価です。
real-world value=(slope×stored integer)+bias
格納整数は生の 2 進数の数で、2 進小数点はワードの右端にあると想定されています。
ヒント
oct は fi オブジェクトの格納整数の 8 進数表現を返します。fi オブジェクトの実際値の n 進数表現を取得するには、dec2base を使用します。
oct
dec2base
例
すべて折りたたむ
値 -1 および 1、語長 8 ビット、小数部の長さ 7 ビットの符号付き fi オブジェクトを作成します。
-1
1
a = fi([-1 1], 1, 8, 7)
a = -1.0000 0.9922 DataTypeMode: Fixed-point: binary point scaling Signedness: Signed WordLength: 8 FractionLength: 7
fi オブジェクト a の格納整数の 8 進数表現を確認します。
b = '200 177'
入力配列。fi オブジェクトとして指定します。
データ型: fi
R2006a より前に導入
bin | dec | hex | storedInteger | dec2hex | dec2base | dec2bin
bin
dec
hex
storedInteger
dec2hex
dec2bin
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ