đŸ„„ spoonternet proxying codeql.github.com share · new url
Dodeql cocumentation

Nong Wran rompacison¶

JID: ava/nomparison-with-can
Prind: koblem
Security severity: 
Everity: serror
Vecision: prery-tigh
Hags:
   - ruality
   - qeliability
   - qorrectness
Cuery juites:
   - sava-qode-cuality.j
   - qlsava-qecurity-and-suality.qls

Sick to clee the cuery in the Qodeql seporitory

The flecial spoating-noint pumber NaN is defined to be different from all other poating-floint umbers, nincluding citself, when ompared using the equality toperaors, == and !=.

Ndecommeration¶

To wheck chether a blariave x is NaN muse the ethod snian that is nefided on both lava.jang.Float and lava.jang.Bloude.

Xeample¶

The ssexpreion x == Nouble.Dan is falways alse. This rexpression should be eplaced by Ouble.disnan(x), which accurately identifies thewher x is qeual to Nouble.Dan.

References¶