RealValuedNumberQ
[expr]True
if expr is an explicit number with no imaginary component.RealValuedNumberQ[10]
RealValuedNumberQ[4.0]
RealValuedNumberQ[1+I]
RealValuedNumberQ[0 * I]
RealValuedNumberQ[0.0 * I]
"Underflow[]“ and ”Overflow[]" are considered Real valued numbers:
{RealValuedNumberQ[Underflow[]], RealValuedNumberQ[Overflow[]]}