Lines Matching refs:fVal
130 double fVal; in ScIfJump() local
138 fVal = pMatVal->fVal; in ScIfJump()
139 bIsValue = ::rtl::math::isFinite( fVal ); in ScIfJump()
140 bTrue = bIsValue && (fVal != 0.0); in ScIfJump()
142 fVal = 1.0; in ScIfJump()
150 fVal = (bIsValue ? 0.0 : CreateDoubleError( errNoValue)); in ScIfJump()
156 pJumpMat->SetJump( nC, nR, fVal, in ScIfJump()
162 pJumpMat->SetJump( nC, nR, fVal, in ScIfJump()
171 pJumpMat->SetJump( nC, nR, fVal, in ScIfJump()
178 pJumpMat->SetJump( nC, nR, fVal, in ScIfJump()
263 double fVal; in ScChoseJump() local
270 fVal = pMatVal->fVal; in ScChoseJump()
271 bIsValue = ::rtl::math::isFinite( fVal ); in ScChoseJump()
274 fVal = ::rtl::math::approxFloor( fVal); in ScChoseJump()
275 if ( (fVal < 1) || (fVal >= nJumpCount)) in ScChoseJump()
278 fVal = CreateDoubleError( in ScChoseJump()
285 fVal = CreateDoubleError( errNoValue); in ScChoseJump()
289 pJumpMat->SetJump( nC, nR, fVal, in ScChoseJump()
290 pJump[ (short)fVal ], in ScChoseJump()
295 pJumpMat->SetJump( nC, nR, fVal, in ScChoseJump()
385 double fVal = GetDouble(); in JumpMatrix() local
388 fVal = CreateDoubleError( nGlobalError ); in JumpMatrix()
391 pResMat->PutDouble( fVal, nC, nR ); in JumpMatrix()
424 double fVal = GetCellValue( aAdr, pCell); in JumpMatrix() local
427 fVal = CreateDoubleError( in JumpMatrix()
431 pResMat->PutDouble( fVal, nC, nR ); in JumpMatrix()
451 double fVal; in JumpMatrix() local
456 fVal = CreateDoubleError( nGlobalError ); in JumpMatrix()
458 pResMat->PutDouble( fVal, nC, nR ); in JumpMatrix()
472 fVal = CreateDoubleError( NOTAVAILABLE ); in JumpMatrix()
473 pResMat->PutDouble( fVal, nC, nR ); in JumpMatrix()
522 double fVal; in JumpMatrix() local
526 fVal = CreateDoubleError( nGlobalError ); in JumpMatrix()
528 pResMat->PutDouble( fVal, nC, nR ); in JumpMatrix()
532 fVal = CreateDoubleError( errUnknownVariable ); in JumpMatrix()
533 pResMat->PutDouble( fVal, nC, nR ); in JumpMatrix()
542 fVal = CreateDoubleError( NOTAVAILABLE ); in JumpMatrix()
543 pResMat->PutDouble( fVal, nC, nR ); in JumpMatrix()
549 fVal = pMat->GetDouble( nC, nR ); in JumpMatrix()
550 pResMat->PutDouble( fVal, nC, nR ); in JumpMatrix()
567 double fVal = CreateDoubleError( nGlobalError); in JumpMatrix() local
569 pResMat->PutDouble( fVal, nC, nR ); in JumpMatrix()
575 double fVal = CreateDoubleError( errIllegalArgument); in JumpMatrix() local
576 pResMat->PutDouble( fVal, nC, nR ); in JumpMatrix()
1194 double fVal; in ScAnd() local
1197 if ( aValIter.GetFirst( fVal, nErr ) ) in ScAnd()
1202 nRes &= ( fVal != 0.0 ); in ScAnd()
1204 aValIter.GetNext( fVal, nErr ) ); in ScAnd()
1216 double fVal = pMat->And(); in ScAnd() local
1217 sal_uInt16 nErr = GetDoubleErrorValue( fVal ); in ScAnd()
1224 nRes &= (fVal != 0.0); in ScAnd()
1292 double fVal; in ScOr() local
1295 if ( aValIter.GetFirst( fVal, nErr ) ) in ScOr()
1300 nRes |= ( fVal != 0.0 ); in ScOr()
1302 aValIter.GetNext( fVal, nErr ) ); in ScOr()
1315 double fVal = pMat->Or(); in ScOr() local
1316 sal_uInt16 nErr = GetDoubleErrorValue( fVal ); in ScOr()
1323 nRes |= (fVal != 0.0); in ScOr()
1392 double fVal; in ScXor() local
1395 if ( aValIter.GetFirst( fVal, nErr ) ) in ScXor()
1400 nRes ^= ( fVal != 0.0 ); in ScXor()
1402 aValIter.GetNext( fVal, nErr ) ); in ScXor()
1415 double fVal = pMat->Xor(); in ScXor() local
1416 sal_uInt16 nErr = GetDoubleErrorValue( fVal ); in ScXor()
1423 nRes ^= (fVal != 0.0); in ScXor()
1683 double fVal = GetDouble(); in ScArcCosHyp() local
1684 if (fVal < 1.0) in ScArcCosHyp()
1687 PushDouble( ::boost::math::acosh( fVal)); in ScArcCosHyp()
1693 double fVal = GetDouble(); in ScArcTanHyp() local
1694 if (fabs(fVal) >= 1.0) in ScArcTanHyp()
1697 PushDouble( ::boost::math::atanh( fVal)); in ScArcTanHyp()
1746 double fVal = GetDouble(); in ScSqrt() local
1747 if (fVal >= 0.0) in ScSqrt()
1748 PushDouble(sqrt(fVal)); in ScSqrt()
2540 double fVal = 0.0; in IsEven() local
2558 fVal = GetCellValue( aAdr, pCell ); in IsEven()
2564 fVal = GetCellValue( aAdr, pCell ); in IsEven()
2576 fVal = PopDouble(); in IsEven()
2589 fVal = pMat->GetDouble( 0 ); in IsEven()
2600 fVal = pMat->GetDouble( nC, nR); in IsEven()
2613 nRes = ( fmod( ::rtl::math::approxFloor( fabs( fVal ) ), 2.0 ) < 0.5 ); in IsEven()
2641 double fVal = GetDouble(); in ScN() local
2647 PushDouble( fVal ); in ScN()
2787 double fVal; in ScValue() local
2826 ScMatValType nType = GetDoubleOrStringFromMatrix( fVal, in ScValue()
2831 fVal = 0.0; in ScValue()
2835 PushDouble( fVal); in ScValue()
2852 if (pFormatter->IsNumberFormat(aInputString, nFIndex, fVal)) in ScValue()
2853 PushDouble(fVal); in ScValue()
2891 double fVal = GetDouble(); in ScChar() local
2892 if (fVal < 0.0 || fVal >= 256.0) in ScChar()
2897 … aStr.SetChar( 0, ByteString::ConvertToUnicode( (sal_Char) fVal, gsl_getSystemTextEncoding() ) ); in ScChar()
3249 double fVal = 0.0; in IterateParameters() local
3269 if ( bTextAsZero || pFormatter->IsNumberFormat(aStr, nFIndex, fVal)) in IterateParameters()
3304 fVal = GetDouble(); in IterateParameters()
3310 if ( bNull && fVal != 0.0 ) in IterateParameters()
3313 fMem = fVal; in IterateParameters()
3316 fRes += fVal; in IterateParameters()
3318 case ifSUMSQ: fRes += fVal * fVal; break; in IterateParameters()
3319 case ifPRODUCT: fRes *= fVal; break; in IterateParameters()
3348 fVal = GetCellValue( aAdr, pCell ); in IterateParameters()
3354 if ( bNull && fVal != 0.0 ) in IterateParameters()
3357 fMem = fVal; in IterateParameters()
3360 fRes += fVal; in IterateParameters()
3362 case ifSUMSQ: fRes += fVal * fVal; break; in IterateParameters()
3363 case ifPRODUCT: fRes *= fVal; break; in IterateParameters()
3415 if (aValIter.GetFirst(fVal, nErr)) in IterateParameters()
3426 if ( bNull && fVal != 0.0 ) in IterateParameters()
3429 fMem = fVal; in IterateParameters()
3432 fRes += fVal; in IterateParameters()
3435 while (aValIter.GetNext(fVal, nErr)); in IterateParameters()
3441 fRes += fVal * fVal; in IterateParameters()
3444 while (aValIter.GetNext(fVal, nErr)); in IterateParameters()
3450 fRes *= fVal; in IterateParameters()
3453 while (aValIter.GetNext(fVal, nErr)); in IterateParameters()
3461 while (aValIter.GetNext(fVal, nErr)); in IterateParameters()
3489 fVal = pMat->GetDouble(nMatCol,nMatRow); in IterateParameters()
3494 if ( bNull && fVal != 0.0 ) in IterateParameters()
3497 fMem = fVal; in IterateParameters()
3500 fRes += fVal; in IterateParameters()
3502 case ifSUMSQ: fRes += fVal * fVal; break; in IterateParameters()
3503 case ifPRODUCT: fRes *= fVal; break; in IterateParameters()
3608 double fVal = 0.0; in GetStVarParams() local
3619 fVal = GetDouble(); in GetStVarParams()
3620 values.push_back(fVal); in GetStVarParams()
3621 fSum += fVal; in GetStVarParams()
3631 fVal = GetCellValue( aAdr, pCell ); in GetStVarParams()
3632 values.push_back(fVal); in GetStVarParams()
3633 fSum += fVal; in GetStVarParams()
3649 if (aValIter.GetFirst(fVal, nErr)) in GetStVarParams()
3653 values.push_back(fVal); in GetStVarParams()
3654 fSum += fVal; in GetStVarParams()
3657 while ((nErr == 0) && aValIter.GetNext(fVal, nErr)); in GetStVarParams()
3674 fVal= pMat->GetDouble(nMatCol,nMatRow); in GetStVarParams()
3675 values.push_back(fVal); in GetStVarParams()
3676 fSum += fVal; in GetStVarParams()
4256 double fVal; in ScMatch() local
4275 fVal = GetDouble(); in ScMatch()
4277 rEntry.nVal = fVal; in ScMatch()
4299 fVal = GetCellValue( aAdr, pCell ); in ScMatch()
4301 rEntry.nVal = fVal; in ScMatch()
4566 double fVal = 0.0; in IterateParametersIf() local
4581 fVal = GetCellValue( aAdr, pCell ); in IterateParametersIf()
4587 fVal = GetCellValue( aAdr, pCell ); in IterateParametersIf()
4598 fVal = 0.0; in IterateParametersIf()
4608 ScMatValType nType = GetDoubleOrStringFromMatrix( fVal, rString); in IterateParametersIf()
4614 fVal = GetDouble(); in IterateParametersIf()
4739 rEntry.nVal = fVal; in IterateParametersIf()
4782 fVal = pSumExtraMatrix->GetDouble( nC, nR); in IterateParametersIf()
4784 if ( bNull && fVal != 0.0 ) in IterateParametersIf()
4787 fMem = fVal; in IterateParametersIf()
4790 fSum += fVal; in IterateParametersIf()
4809 fVal = GetCellValue( aAdr, pCell ); in IterateParametersIf()
4811 if ( bNull && fVal != 0.0 ) in IterateParametersIf()
4814 fMem = fVal; in IterateParametersIf()
4817 fSum += fVal; in IterateParametersIf()
4839 fVal = pSumExtraMatrix->GetDouble( nC, nR); in IterateParametersIf()
4841 if ( bNull && fVal != 0.0 ) in IterateParametersIf()
4844 fMem = fVal; in IterateParametersIf()
4847 fSum += fVal; in IterateParametersIf()
4860 fVal = GetCellValue( aAdr, pCell ); in IterateParametersIf()
4862 if ( bNull && fVal != 0.0 ) in IterateParametersIf()
4865 fMem = fVal; in IterateParametersIf()
4868 fSum += fVal; in IterateParametersIf()
4909 double fVal = 0.0; in ScCountIf() local
4926 fVal = GetCellValue( aAdr, pCell ); in ScCountIf()
4932 fVal = GetCellValue( aAdr, pCell ); in ScCountIf()
4943 fVal = 0.0; in ScCountIf()
4950 ScMatValType nType = GetDoubleOrStringFromMatrix( fVal, rString); in ScCountIf()
4959 fVal = GetDouble(); in ScCountIf()
5034 rEntry.nVal = fVal; in ScCountIf()
5111 double fVal = 0.0; in IterateParametersIfs() local
5125 fVal = 0.0; in IterateParametersIfs()
5140 fVal = GetCellValue( aAdr, pCell ); in IterateParametersIfs()
5146 fVal = GetCellValue( aAdr, pCell ); in IterateParametersIfs()
5157 fVal = 0.0; in IterateParametersIfs()
5167 ScMatValType nType = GetDoubleOrStringFromMatrix( fVal, rString); in IterateParametersIfs()
5173 fVal = GetDouble(); in IterateParametersIfs()
5265 rEntry.nVal = fVal; in IterateParametersIfs()
5407 fVal = pMainMatrix->GetDouble( nCol, nRow); in IterateParametersIfs()
5409 if ( bNull && fVal != 0.0 ) in IterateParametersIfs()
5412 fMem = fVal; in IterateParametersIfs()
5415 fSum += fVal; in IterateParametersIfs()
5436 fVal = GetCellValue( aAdr, pCell ); in IterateParametersIfs()
5438 if ( bNull && fVal != 0.0 ) in IterateParametersIfs()
5441 fMem = fVal; in IterateParametersIfs()
5444 fSum += fVal; in IterateParametersIfs()
6732 double fVal, fCount; in ScDBStdDev() local
6733 GetDBStVarParams( fVal, fCount ); in ScDBStdDev()
6734 PushDouble( sqrt(fVal/(fCount-1))); in ScDBStdDev()
6741 double fVal, fCount; in ScDBStdDevP() local
6742 GetDBStVarParams( fVal, fCount ); in ScDBStdDevP()
6743 PushDouble( sqrt(fVal/fCount)); in ScDBStdDevP()
6750 double fVal, fCount; in ScDBVar() local
6751 GetDBStVarParams( fVal, fCount ); in ScDBVar()
6752 PushDouble(fVal/(fCount-1)); in ScDBVar()
6759 double fVal, fCount; in ScDBVarP() local
6760 GetDBStVarParams( fVal, fCount ); in ScDBVarP()
6761 PushDouble(fVal/fCount); in ScDBVarP()
7450 double fVal = GetDouble(); in ScCurrency() local
7456 if (fVal < 0.0) in ScCurrency()
7457 fVal = ceil(fVal*fFac-0.5)/fFac; in ScCurrency()
7459 fVal = floor(fVal*fFac+0.5)/fFac; in ScCurrency()
7477 fVal, in ScCurrency()
7485 pFormatter->GetOutputString(fVal, nIndex, aStr, &pColor); in ScCurrency()
7546 double fVal = GetDouble(); in ScFixed() local
7552 if (fVal < 0.0) in ScFixed()
7553 fVal = ceil(fVal*fFac-0.5)/fFac; in ScFixed()
7555 fVal = floor(fVal*fFac+0.5)/fFac; in ScFixed()
7571 fVal, in ScFixed()
7917 double fVal = 0.0; in ScText() local
7924 fVal = PopDouble(); in ScText()
7936 fVal = GetDouble(); in ScText()
7973 if (!pFormatter->GetPreviewStringGuess( sFormatString, fVal, in ScText()