Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Signal NaN

dkokron
Beginner
625 Views
Hello all,

What are some good Signal NaN's for r4, r8 and r16 formats?

Dan
0 Kudos
1 Reply
Steven_L_Intel1
Employee
625 Views
[fortran]USE, INTRINSIC :: IEEE_ARITHMETIC
REAL(4) :: R4
REAL(8) :: R8
REAL(16) :: R16

R4 = IEEE_VALUE(R4, IEEE_SIGNALING_NAN)
R8 = IEEE_VALUE(R8, IEEE_SIGNALING_NAN)
R16 = IEEE_VALUE(R16, IEEE_SIGNALING_NAN)

PRINT '(Z8.8/Z16.16/Z32.32)', R4, R8, R16


END[/fortran]


0 Kudos
Reply