无效的科学记数法格式
描述
此问题发生在您以指数形式表示浮点数时,但未使用标准科学记数法格式(即小数点前至少有一个非零数字)。
Polyspace® 不标记小数点前用于表示字面值 0.0 的零,例如 0.00E+0。
风险
使用非标准的科学记数法来表示字面量会使您的代码难以阅读且更容易出错。
修复
使用标准格式,在小数点前用一个非零数字表示浮点数字面值的科学记数法。
示例
结果信息
| 组:良好做法 |
| 语言:C | C++ |
| 默认值:关闭 |
命令行语法:INVALID_NOTATION_ON_E_CONSTANT |
| 影响:低 |
版本历史记录
在 R2022b 中推出