このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
科学表記形式が無効です
説明
この問題は、浮動小数点リテラルを指数形式で表しているのに、小数点の前に 1 つの非ゼロの数字がある、標準の科学表記形式を使用していない場合に発生します。
Polyspace® は、指数形式のリテラル 0.0
を表すための小数点より前のゼロの使用 (たとえば、0.00E+0
) にはフラグを設定しません。
リスク
非標準の科学表記を使用してリテラルを表すと、コードの可読性が低くなり、エラーが発生しやすくなります。
修正方法
小数点より前に 1 つの非ゼロの数字がある標準の形式を使用して、浮動小数点リテラルを科学表記で表します。
例
結果情報
グループ: 適切な手法 |
言語: C | C++ |
既定値: オフ |
コマンド ライン構文: INVALID_NOTATION_ON_E_CONSTANT |
影響度: Low |
バージョン履歴
R2022b で導入