SUB_WAVELET/Fortran/FUNC_sign.f90

19 lines
310 B
Fortran
Raw Normal View History

2025-04-17 17:31:56 +08:00
!<21><><EFBFBD>ź<EFBFBD><C5BA><EFBFBD>
real*8 function FUNC_sign(A)
implicit none
real*8 :: A
if(isnan(A)) then
2025-04-18 08:59:46 +08:00
FUNC_sign = A
2025-04-17 17:31:56 +08:00
elseif(A>0) then
FUNC_sign = 1.0
elseif(A<0) then
FUNC_sign = -1.0
elseif(A==0) then
FUNC_sign = 0.0
end if
end function