• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/ruby-104/ruby/ext/bigdecimal/

Lines Matching defs:Real

157 } Real;
165 VP_EXPORT Real *
168 VP_EXPORT Real *VpCreateRbObject(size_t mx,const char *str);
200 VP_EXPORT size_t VpNumOfChars(Real *vp,const char *pszFmt);
204 VP_EXPORT void VpFree(Real *pv);
205 VP_EXPORT Real *VpAlloc(size_t mx, const char *szVal);
206 VP_EXPORT size_t VpAsgn(Real *c, Real *a, int isw);
207 VP_EXPORT size_t VpAddSub(Real *c,Real *a,Real *b,int operation);
208 VP_EXPORT size_t VpMult(Real *c,Real *a,Real *b);
209 VP_EXPORT size_t VpDivd(Real *c,Real *r,Real *a,Real *b);
210 VP_EXPORT int VpComp(Real *a,Real *b);
211 VP_EXPORT ssize_t VpExponent10(Real *a);
212 VP_EXPORT void VpSzMantissa(Real *a,char *psz);
213 VP_EXPORT int VpToSpecialString(Real *a,char *psz,int fPlus);
214 VP_EXPORT void VpToString(Real *a, char *psz, size_t fFmt, int fPlus);
215 VP_EXPORT void VpToFString(Real *a, char *psz, size_t fFmt, int fPlus);
216 VP_EXPORT int VpCtoV(Real *a, const char *int_chr, size_t ni, const char *frac, size_t nf, const char *exp_chr, size_t ne);
217 VP_EXPORT int VpVtoD(double *d, SIGNED_VALUE *e, Real *m);
218 VP_EXPORT void VpDtoV(Real *m,double d);
220 VP_EXPORT void VpItoV(Real *m,S_INT ival);
222 VP_EXPORT int VpSqrt(Real *y,Real *x);
223 VP_EXPORT int VpActiveRound(Real *y, Real *x, unsigned short f, ssize_t il);
224 VP_EXPORT int VpMidRound(Real *y, unsigned short f, ssize_t nf);
225 VP_EXPORT int VpLeftRound(Real *y, unsigned short f, ssize_t nf);
226 VP_EXPORT void VpFrac(Real *y, Real *x);
227 VP_EXPORT int VpPower(Real *y, Real *x, SIGNED_VALUE n);
230 VP_EXPORT Real *VpOne(void);
281 int VpVarCheck(Real * v);
282 VP_EXPORT int VPrint(FILE *fp,const char *cntl_chr,Real *a);