付録
固定小数点「Q-フォーマット」表記
UQm.nシステムは、Q形式の固定小数点数の表現です。ここで、QはQ形式の表記で数値を表し、Qを先行するUは符号なしの値を表し、mは数の整数部のビット数を示し、nは小数部の数を示します。 例えば、UQ11.5は、11の整数ビットと5つの小数ビットを持つ16ビットワードで表される符号なしの固定小数点値です。 UQ11.5の他の有効な記法はfx11.16と0:11:5です。
「UQ11.5」固定小数点値を浮動小数点に変換する方法
レーザーライン抽出器によって生成されるUQ11.5固定小数点値は、11の整数ビットと5つの小数ビットの値を表す16ビットワードです。
この形式から浮動小数点数に変換するには、まず値を浮動小数点数に変換し、次に25 = 32で除算します。
float toFloat(符号なし short x) {
float f = x;
return f / 32;
}
「UQ8.8」固定小数点値を浮動小数点に変換する方法
レーザーライン抽出器によって生成されるUQ8.8固定小数点値は、8の整数ビットと8つの小数ビットの値を表す16ビットワードです。
この形式から浮動小数点数に変換するには、まず値を浮動小数点数に変換し、次に28 = 256で除算します。
float toFloat(符号なし short x) {
float f = x;
return f / 256;
}
Euresysのドキュメントについて
このドキュメントは、バージョン44のGoogle Chrome、バージョン20のMicrosoft Edge向けに最適化されています。
適切に表示するにはJavascriptが必要です。 ブラウザでアクティブなスクリプトを有効にする必要があります。
推奨される画面解像度は、少なくとも1280 x 1024です。
本書はCoaxlink 11.0 (doc build ) とともに提供されます。2077
利用規約
EURESYS s.a. は、ハードウェアおよびソフトウェアのドキュメントおよび EURESYS s.a. の商標のあらゆる所有権、権原および権益を留保します。
本書に記載されているすべての会社名および製品名は、各所有者の商標である可能性があります。
EURESYS s.a. のハードウェアまたはソフトウェア、ブランドまたは本書に含まれるドキュメントのライセンス供与、使用、リース、貸し出し、翻訳、複製、複写または変更は、 事前の通知なく許可されていません。
EURESYS s.a. は、随時、自由裁量で、事前の通知なく製品の仕様を変更したり、本書に記載されている情報を変更することができます。
EURESYS s.a. は、EURESYS s.a. のハードウェアまたはソフトウェアの使用に関連して発生した、または本書での欠落または誤りの結果生じた、収入、利益、営業権、データ、情報システムのいかなる損失または損害、またはその他のあらゆる種類の特別な、偶発的な、間接的な、派生的な、または懲罰的な損害に対し 一切の責任を負いません。