Ruby
2.7.7p221 (2022-11-24 revision 168ec2b1e5ad0e4688e963d9de019557c78feed9)
missing
finite.c
Go to the documentation of this file.
1
/* public domain rewrite of finite(3) */
2
3
#include "
ruby/missing.h
"
4
5
int
6
finite
(
double
n
)
7
{
8
return
!
isnan
(
n
) && !
isinf
(
n
);
9
}
finite
int finite(double n)
Definition:
finite.c:6
missing.h
n
const char size_t n
Definition:
rb_mjit_min_header-2.7.7.h:5525
isinf
#define isinf(__x)
Definition:
rb_mjit_min_header-2.7.7.h:3719
isnan
#define isnan(__x)
Definition:
rb_mjit_min_header-2.7.7.h:3720
Generated by
1.9.2