nint(3f) - [FORTRAN:INTRINSIC:NUMERIC] Nearest whole number
Syntax
Description
Arguments
Return Value
Example
Standard
Class
See Also
result = nint(x [, kind])
nint(x) rounds its argument to the nearest whole number.
X - The type of the argument shall be REAL. KIND - (Optional) An INTEGER initialization expression indicating the kind parameter of the result.
Returns A with the fractional portion of its magnitude eliminated by rounding to the nearest whole number and with its sign preserved, converted to an INTEGER of the default kind.
Sample program:
program demo_nint real(4) x4 real(8) x8 x4 = 1.234E0_4 x8 = 4.321_8 print *, nint(x4), idnint(x8) end program demo_nint
[[FORTRAN 77]] and later, with KIND argument [[Fortran 90]] and later
[[Elemental procedure|Elemental function]]
[[ceiling]], [[floor]]
nint (3) | March 18, 2019 |