Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Content by Label
showLabelsfalse
maxResults99
label+flp,+rule,-void
showSpacefalse
sorttitle
spacecom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@3bbaf8c
cqllabel = "flp" and label = "rule" and label != "void" and space = currentSpace()

Info

Information for Editors
In order to have a new guideline automatically listed above be sure to label it flp and rule.

Risk Assessment Summary

Rule

Severity

Likelihood

Detectable

Repairable

Recommendations

FLP00-A. Understand the limitations of floating point numbers

FLP01-A. Take care in rearranging floating point expressions

FLP02-A. Consider avoiding floating point numbers when precise computation is needed

FLP03-A. Detect and handle floating point errors

Rules

FLP30-C. Do not use floating point variables as loop counters

FLP31-C. Do not call functions expecting real values with complex values

FLP32-C. Prevent or detect domain and range errors in math functions

FLP33-C. Convert integers to floating point for floating point operations

FLP34-C. Ensure that floating point conversions are within range of the new type

Risk Assessment Summary

Recommendation

Severity

Likelihood

Remediation Cost

Priority

Level

FLP00-A

medium

probable

high

P4

L3

FLP01-A

low

probable

high

P2

L3

FLP02-A

low

probable

high

P2

L3

FLP03-A

low

probable

high

P2

L3

Rule

Severity

Likelihood

Remediation Cost

Priority

Level

FLP30-CLow low Probable probable Yes low Yes

P6

L2 FLP31

FLP32-CMedium low Probable probable Yes medium Yes

P4 P12

L3 L1 FLP32

FLP34-CLow medium Unlikely probable Yes medium Yes

P8 P3

L2 L3 FLP33

FLP36-CLow low Unlikely probable Yes low No

P6 P2

L2 L3 FLP34

FLP37-CLowUnlikely low unlikely Yes low Yes

P3

L3

Related Rules and Recommendations

Navigation Map
floating-point
floating-point
cellWidth700
wrapAfter1
cellHeight15
INT35-C. Evaluate integer expressions in a larger size before comparing or assigning to that size      04. Integers (INT)       FLP00-A. Understand the limitations of floating point numbers

...

Image Added Image Added Image Added