5 * Dan Lewis (dihlewis@yahoo.co.uk)
7 * (C) Ximian, Inc. 2002
10 #ifndef __METADATA_SYSMATH_H__
11 #define __METADATA_SYSMATH_H__
15 #include "mono/utils/mono-compiler.h"
17 extern gdouble
ves_icall_System_Math_Floor (gdouble x
) MONO_INTERNAL
;
18 extern gdouble
ves_icall_System_Math_Round (gdouble x
) MONO_INTERNAL
;
19 extern gdouble
ves_icall_System_Math_Round2 (gdouble value
, gint32 digits
) MONO_INTERNAL
;
22 ves_icall_System_Math_Sin (gdouble x
) MONO_INTERNAL
;
25 ves_icall_System_Math_Cos (gdouble x
) MONO_INTERNAL
;
28 ves_icall_System_Math_Tan (gdouble x
) MONO_INTERNAL
;
31 ves_icall_System_Math_Sinh (gdouble x
) MONO_INTERNAL
;
34 ves_icall_System_Math_Cosh (gdouble x
) MONO_INTERNAL
;
37 ves_icall_System_Math_Tanh (gdouble x
) MONO_INTERNAL
;
40 ves_icall_System_Math_Acos (gdouble x
) MONO_INTERNAL
;
43 ves_icall_System_Math_Asin (gdouble x
) MONO_INTERNAL
;
46 ves_icall_System_Math_Atan (gdouble x
) MONO_INTERNAL
;
49 ves_icall_System_Math_Atan2 (gdouble y
, gdouble x
) MONO_INTERNAL
;
52 ves_icall_System_Math_Exp (gdouble x
) MONO_INTERNAL
;
55 ves_icall_System_Math_Log (gdouble x
) MONO_INTERNAL
;
58 ves_icall_System_Math_Log10 (gdouble x
) MONO_INTERNAL
;
61 ves_icall_System_Math_Pow (gdouble x
, gdouble y
) MONO_INTERNAL
;
64 ves_icall_System_Math_Sqrt (gdouble x
) MONO_INTERNAL
;