Does IFC support NaN (for property values)? If yes, how are they supposed to be represented?
The typical serialization format IFC-SPF does not. The grammar for a real number is just
REAL = [ SIGN ] DIGIT { DIGIT } "." { DIGIT }
[ "E" [ SIGN ] DIGIT { DIGIT } ] .