struct
#include <slang/numeric/ConstantValue.h>
shortreal_t Represents an IEEE754 single precision floating point number.
This is a separate type from double
to make it less likely that an implicit C++ conversion will mess us up somewhere.