Lines Matching refs:N

1742     double N = ::rtl::math::approxFloor(GetDouble());  in ScHypGeomDist()  local
1747 if( (x < 0.0) || (n < x) || (M < x) || (N < n) || (N < M) || (x < n - N + M) ) in ScHypGeomDist()
1767 double fCNumVarUpper = N - n - M + x - 1.0; in ScHypGeomDist()
1769 if ( N - n - M + x >= M - x + 1.0 ) in ScHypGeomDist()
1772 fCDenomVarLower = N - n - 2.0*(M - x) + 1.0; in ScHypGeomDist()
1776 double fCNumLower = N - n - fCNumVarUpper; in ScHypGeomDist()
1778 double fCDenomUpper = N - n - M + x + 1.0 - fCDenomVarLower; in ScHypGeomDist()
1784 if ( N - M < n + 1.0 ) in ScHypGeomDist()
1788 if ( N - n < n + 1.0 ) in ScHypGeomDist()
1791 lcl_PutFactorialElements( cnNumer, 0.0, fCNumVarUpper, N - n ); in ScHypGeomDist()
1792 lcl_PutFactorialElements( cnDenom, 0.0, N - n - 1.0, N ); in ScHypGeomDist()
1798 lcl_PutFactorialElements( cnNumer, N - 2.0*n, fCNumVarUpper, N - n ); in ScHypGeomDist()
1799 lcl_PutFactorialElements( cnDenom, 0.0, n - 1.0, N ); in ScHypGeomDist()
1802 DBG_ASSERT( fCDenomUpper <= N - M, "ScHypGeomDist: wrong assertion" ); in ScHypGeomDist()
1806 lcl_PutFactorialElements( cnNumer, 1.0, N - M - n + x, N - M + 1.0 ); in ScHypGeomDist()
1810 lcl_PutFactorialElements( cnNumer, 1.0, N - M - fCDenomUpper, N - M + 1.0 ); in ScHypGeomDist()
1813 fCDenomVarLower = N - M - 2.0*(n - x) + 1.0; in ScHypGeomDist()
1823 lcl_PutFactorialElements( cnNumer, 0.0, fCNumVarUpper, N - n ); in ScHypGeomDist()
1824 lcl_PutFactorialElements( cnDenom, 0.0, M - 1.0, N ); in ScHypGeomDist()
1828 lcl_PutFactorialElements( cnNumer, M - n, fCNumVarUpper, N - n ); in ScHypGeomDist()
1829 lcl_PutFactorialElements( cnDenom, 0.0, n - 1.0, N ); in ScHypGeomDist()
1836 lcl_PutFactorialElements( cnNumer, N - M - n + 1.0, N - M - n + x, N - M + 1.0 ); in ScHypGeomDist()
1839 … lcl_PutFactorialElements( cnNumer, N - M - n + 1.0, N - M - fCDenomUpper, N - M + 1.0 ); in ScHypGeomDist()
1841 fCDenomVarLower = N - M - 2.0*(n - x) + 1.0; in ScHypGeomDist()
1849 if ( N - M < M + 1.0 ) in ScHypGeomDist()
1853 if ( N - n < M + 1.0 ) in ScHypGeomDist()
1856 lcl_PutFactorialElements( cnNumer, 0.0, fCNumVarUpper, N - n ); in ScHypGeomDist()
1857 lcl_PutFactorialElements( cnDenom, 0.0, N - M - 1.0, N ); in ScHypGeomDist()
1861 lcl_PutFactorialElements( cnNumer, N - n - M, fCNumVarUpper, N - n ); in ScHypGeomDist()
1862 lcl_PutFactorialElements( cnDenom, 0.0, n - 1.0, N ); in ScHypGeomDist()
1867 lcl_PutFactorialElements( cnNumer, 1.0, N - M - n + x, N - M + 1.0 ); in ScHypGeomDist()
1871 lcl_PutFactorialElements( cnNumer, 1.0, N - M - fCDenomUpper, N - M + 1.0 ); in ScHypGeomDist()
1873 fCDenomVarLower = N - M - 2.0*(n - x) + 1.0; in ScHypGeomDist()
1882 DBG_ASSERT( M - x <= N - M + 1.0, "ScHypGeomDist: wrong assertion" ); in ScHypGeomDist()
1884 if ( N - n < N - M + 1.0 ) in ScHypGeomDist()
1887 lcl_PutFactorialElements( cnNumer, 0.0, fCNumVarUpper, N - n ); in ScHypGeomDist()
1888 lcl_PutFactorialElements( cnDenom, 0.0, M - 1.0, N ); in ScHypGeomDist()
1893 DBG_ASSERT( fCNumLower <= N - M + 1.0, "ScHypGeomDist: wrong assertion" ); in ScHypGeomDist()
1895 lcl_PutFactorialElements( cnNumer, M - n, fCNumVarUpper, N - n ); in ScHypGeomDist()
1896 lcl_PutFactorialElements( cnDenom, 0.0, n - 1.0, N ); in ScHypGeomDist()
1901 lcl_PutFactorialElements( cnNumer, N - 2.0*M + 1.0, N - M - n + x, N - M + 1.0 ); in ScHypGeomDist()
1904 … lcl_PutFactorialElements( cnNumer, N - 2.0*M + 1.0, N - M - fCDenomUpper, N - M + 1.0 ); in ScHypGeomDist()
1907 fCDenomVarLower = N - M - 2.0*(n - x) + 1.0; in ScHypGeomDist()
1912 lcl_PutFactorialElements( cnDenom, fCDenomVarLower, N - n - 2.0*M + x, in ScHypGeomDist()
1913 N - n - M + x + 1.0 ); in ScHypGeomDist()
1916 fCDenomVarLower = N - M - 2.0*(n - x) + 1.0; in ScHypGeomDist()
1926 double nDDenomVarLower = fCDenomUpper < x + 1.0 ? fCDenomVarLower : N - n - M + 1.0; in ScHypGeomDist()
1928 lcl_PutFactorialElements( cnDenom, nDDenomVarLower, N - n - M + x, N - n - M + x + 1.0 ); in ScHypGeomDist()