Ruby
3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
internal
math.h
Go to the documentation of this file.
1
#ifndef INTERNAL_MATH_H
/*-*-C-*-vi:se ft=c:*/
2
#define INTERNAL_MATH_H
12
#include "
ruby/ruby.h
"
/* for VALUE */
13
14
/* math.c */
15
VALUE
rb_math_atan2
(
VALUE
,
VALUE
);
16
VALUE
rb_math_cos
(
VALUE
);
17
VALUE
rb_math_cosh
(
VALUE
);
18
VALUE
rb_math_exp
(
VALUE
);
19
VALUE
rb_math_hypot
(
VALUE
,
VALUE
);
20
VALUE
rb_math_log
(
int
argc
,
const
VALUE
*
argv
);
21
VALUE
rb_math_sin
(
VALUE
);
22
VALUE
rb_math_sinh
(
VALUE
);
23
24
#endif
/* INTERNAL_MATH_H */
rb_math_log
VALUE rb_math_log(int argc, const VALUE *argv)
Definition:
math.c:468
rb_math_cos
VALUE rb_math_cos(VALUE)
rb_math_atan2
VALUE rb_math_atan2(VALUE, VALUE)
rb_math_sinh
VALUE rb_math_sinh(VALUE)
rb_math_exp
VALUE rb_math_exp(VALUE)
rb_math_sin
VALUE rb_math_sin(VALUE)
rb_math_hypot
VALUE rb_math_hypot(VALUE, VALUE)
rb_math_cosh
VALUE rb_math_cosh(VALUE)
ruby.h
argc
int argc
Definition:
ruby.c:240
argv
char ** argv
Definition:
ruby.c:241
VALUE
unsigned long VALUE
Definition:
value.h:38
Generated by
1.9.5