Lines Matching refs:nNum
280 static void myftoa( double nNum, char * pBuf, short nPrec, short nExpWidth, in myftoa() argument
297 if( nNum > 0.0 ) in myftoa()
299 while( nNum < 1.0 ) nNum *= 10.0, nExp--; in myftoa()
300 while( nNum >= 10.0 ) nNum /= 10.0, nExp++; in myftoa()
308 if( (nNum += roundArray [( nDig > 16 ) ? 16 : nDig] ) >= 10.0 ) in myftoa()
310 nNum = 1.0; in myftoa()
341 digit = (int) nNum; in myftoa()
343 nNum =( nNum - digit ) * 10.0; in myftoa()
388 void ImpCvtNum( double nNum, short nPrec, ::rtl::OUString& rRes, sal_Bool bCoreString ) in ImpCvtNum() argument
398 if( nNum < 0.0 ) { in ImpCvtNum()
399 nNum = -nNum; in ImpCvtNum()
403 myftoa( nNum, p, nPrec,( nNum &&( nNum < 1E-1 || nNum >= dMaxNumWithoutExp ) ) ? 4:0, in ImpCvtNum()
487 static sal_uInt16 printfmtnum( double nNum, XubString& rRes, const XubString& rWFmt ) in printfmtnum() argument
552 if( nNum < 0.0 ) nNum = -nNum, bNeg = sal_True; in printfmtnum()
555 myftoa( nNum, p, nPrec, nExpDig, bPoint, sal_False ); in printfmtnum()