60 p->pDecimal->getDouble( dVal );
86 if( nLen ==
p->pOUString->getLength() )
152 p->nInteger =
n;
break;
156 p->nULong =
static_cast<sal_uInt32
>(
n);
break;
159 p->nUShort =
static_cast<sal_uInt16
>(
n);
break;
161 p->nSingle =
n;
break;
164 p->nDouble =
n;
break;
167 p->nInt64 =
static_cast<sal_Int64
>(
n);
break;
169 p->uInt64 =
static_cast<sal_uInt64
>(
n);
break;
199 *
p->pInteger =
n;
break;
202 *
p->pUShort =
static_cast<sal_uInt16
>(
n);
break;
204 *
p->pLong =
n;
break;
206 *
p->pULong =
static_cast<sal_uInt32
>(
n);
break;
208 *
p->pSingle =
n;
break;
211 *
p->pDouble =
n;
break;
214 *
p->pnInt64 =
static_cast<sal_Int64
>(
n);
break;
216 *
p->puInt64 =
static_cast<sal_uInt64
>(
n);
break;
static void SetError(ErrCode)
bool LibreOffice6FloatingPointMode()
#define ERRCODE_BASIC_NO_OBJECT
#define ERRCODE_BASIC_CONVERSION
enum SbxBOOL ImpGetBool(const SbxValues *p)
void ImpPutBool(SbxValues *p, sal_Int16 n)
ErrCode ImpScan(const OUString &rSrc, double &nVal, SbxDataType &rType, sal_uInt16 *pLen, bool bOnlyIntntl)
SbxDecimal * ImpCreateDecimal(SbxValues *p)
OUString GetSbxRes(StringId nId)