home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 1998 October
/
PCWorld_1998-10_cd.bin
/
software
/
prehled
/
inprise
/
JRUNTIME.Z
/
java_lang_Math.h
< prev
next >
Wrap
C/C++ Source or Header
|
1998-05-08
|
2KB
|
46 lines
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <native.h>
/* Header for class java_lang_Math */
#ifndef _Included_java_lang_Math
#define _Included_java_lang_Math
#pragma pack(4)
typedef struct Classjava_lang_Math {
#undef java_lang_Math_E
#define java_lang_Math_E 2.71828D
#undef java_lang_Math_PI
#define java_lang_Math_PI 3.14159D
/* Inaccessible static: randomNumberGenerator */
/* Inaccessible static: negativeZeroFloatBits */
/* Inaccessible static: negativeZeroDoubleBits */
char PAD; /* ANSI C requires structures to have a least one member */
} Classjava_lang_Math;
HandleTo(java_lang_Math);
#pragma pack()
#ifdef __cplusplus
extern "C" {
#endif
extern double java_lang_Math_sin(struct Hjava_lang_Math *,double);
extern double java_lang_Math_cos(struct Hjava_lang_Math *,double);
extern double java_lang_Math_tan(struct Hjava_lang_Math *,double);
extern double java_lang_Math_asin(struct Hjava_lang_Math *,double);
extern double java_lang_Math_acos(struct Hjava_lang_Math *,double);
extern double java_lang_Math_atan(struct Hjava_lang_Math *,double);
extern double java_lang_Math_exp(struct Hjava_lang_Math *,double);
extern double java_lang_Math_log(struct Hjava_lang_Math *,double);
extern double java_lang_Math_sqrt(struct Hjava_lang_Math *,double);
extern double java_lang_Math_IEEEremainder(struct Hjava_lang_Math *,double,double);
extern double java_lang_Math_ceil(struct Hjava_lang_Math *,double);
extern double java_lang_Math_floor(struct Hjava_lang_Math *,double);
extern double java_lang_Math_rint(struct Hjava_lang_Math *,double);
extern double java_lang_Math_atan2(struct Hjava_lang_Math *,double,double);
extern double java_lang_Math_pow(struct Hjava_lang_Math *,double,double);
#ifdef __cplusplus
}
#endif
#endif