mirror of
https://github.com/github/codeql.git
synced 2025-12-20 10:46:30 +01:00
Initial commit of Python queries and QL libraries.
This commit is contained in:
committed by
Mark Shannon
parent
90c75cd362
commit
5f58824d1b
8
python/ql/src/Expressions/CompareIdenticalValues.py
Normal file
8
python/ql/src/Expressions/CompareIdenticalValues.py
Normal file
@@ -0,0 +1,8 @@
|
||||
|
||||
#Using 'x == x' to check that 'x' is not a float('nan').
|
||||
def is_normal(f):
|
||||
return not cmath.isinf(f) and f == f
|
||||
|
||||
#Improved version; intention is explicit.
|
||||
def is_normal(f):
|
||||
return not cmath.isinf(f) and not cmath.isnan(f)
|
||||
Reference in New Issue
Block a user