@stdlib/esm
Version:
ES module distribution for Stdlib, a standard library for JavaScript and Node.js.
3 lines • 845 B
JavaScript
// This file is a part of stdlib. License is Apache-2.0: http://www.apache.org/licenses/LICENSE-2.0
import r from"./../../../../utils/define-nonenumerable-read-only-property.js";import t from"./../../../../math/base/special/betainc.js";import a from"./../../../../math/base/assert/is-nan.js";import n from"./../../../../math/base/special/pow.js";import e from"./../../../../utils/constant-function.js";var o=t,i=a,s=n;function f(r,t){var a,n;return i(r)||i(t)||t<=0?NaN:0===r?.5:(n=t>2*(a=s(r,2))?o(a/(t+a),.5,t/2,!0,!0)/2:o(t/(t+a),t/2,.5,!0,!1)/2,r>0?1-n:n)}var m=e,u=t,p=a,c=n;function l(r){return p(r)||r<=0?m(NaN):function(t){var a,n;if(p(t))return NaN;if(0===t)return.5;a=c(t,2),n=r>2*a?u(a/(r+a),.5,r/2,!0,!0)/2:u(r/(r+a),r/2,.5,!0,!1)/2;return t>0?1-n:n}}var N=r,b=f,j=l;N(b,"factory",j);export default b;
//# sourceMappingURL=cdf.js.map