Ruby 3.3.6p108 (2024-11-05 revision 75015d4c1f6965b5e85e96fb309f1f2129f933c0)
math.h
1#ifndef INTERNAL_MATH_H /*-*-C-*-vi:se ft=c:*/
2#define INTERNAL_MATH_H
11#include "ruby/ruby.h" /* for VALUE */
12
13/* math.c */
14VALUE rb_math_atan2(VALUE, VALUE);
15VALUE rb_math_cos(VALUE);
16VALUE rb_math_cosh(VALUE);
17VALUE rb_math_exp(VALUE);
18VALUE rb_math_hypot(VALUE, VALUE);
19VALUE rb_math_log(int argc, const VALUE *argv);
20VALUE rb_math_sin(VALUE);
21VALUE rb_math_sinh(VALUE);
22
23#endif /* INTERNAL_MATH_H */
uintptr_t VALUE
Type that represents a Ruby object.
Definition value.h:40