SISNAN(3)
πΈ SISNAN(3) β the "is this number even real" checker π
okay bestie, so this page lives in the Library Functions Manual (that's the (3) part, iykyk), and the file it documents is this whole entire path:
/home/abui...RC/sisnan.f
(she's a Fortran girlie fr fr π)
β¨ SYNOPSIS β¨
Functions/Subroutines
logical function SISNAN (sin)
SISNAN tests input for NaN. that's it. that's the whole vibe check π«Ά
π¦ Function/Subroutine Documentation π¦
logical function SISNAN (real, intent(in) sin)
SISNAN tests input for NaN. no cap.
π Purpose:
!>
!> SISNAN returns .TRUE. if its argument is NaN, and .FALSE.
!> otherwise. To be replaced by the Fortran 2003 intrinsic in the
!> future.
!>
so like β it returns .TRUE. if its argument is NaN, and .FALSE. otherwise. iconic behaviour honestly. π
heads up bestie: this whole thing is slated to be replaced by the Fortran 2003 intrinsic in the future. so she's a legacy queen serving her purpose while she can ππ
π Parameters
SIN
!> SIN is REAL
!> Input to test for NaN.
!>
SIN is REAL. it's the input to test for NaN. give her a number, she'll tell you if it's a real one or a weird little NaN gremlin π
π Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 58 of file sisnan.f. β
π« Author π«
Generated automatically by Doxygen for LAPACK from the source code. (so nobody hand-wrote this one, the robot did it, and honestly? she ate π€β¨)
and that's the whole page, bestie!! π this lil footer number is LAPACK, Version 3.12.0, and she's filed under /home/abui...RC/sisnan.f(3) β go check a NaN for me, mwah π§πΈ
π¦ where this page comes from
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms