// +++++++++++++++++++++++++++++++++++++++++++++++++++++ // +++ 自然対数の底e と 円周率π を求めるプログラム +++ // +++++++++++++++++++++++++++++++++++++++++++++++++++++ // // original maked by Y.S. // transfered(fortran to C) by G-HAL // 1995 / 09 / 16 // transfered(C to C++) by G-HAL // 1995 / 09 / 17 // transfered(DECIMAL to BINALY) by G-HAL // 1995 / 09 / 17 // 1995 / 11 / 26 // 1995 / 11 / 27 class LONGNUM{ protected: unsigned short *NUM; signed long LENGTH; signed long cLENGTH; signed long cLENGTHs; signed long ACCURACY; private: public: LONGNUM(void); /* ~LONGNUM(void);*/ signed int INIT(signed long LEN); void KETA(class LONGNUM x); void HYOUZI(class LONGNUM t1, class LONGNUM t2); void operator =(class LONGNUM A); void operator =(signed short A); signed char operator ==(signed short A); void operator +=(class LONGNUM A); void operator -=(class LONGNUM A); void operator /=(const unsigned long A); void operator <<=(const unsigned char A); void operator >>=(const unsigned char A); };