@stdlib/esm
Version:
ES module distribution for Stdlib, a standard library for JavaScript and Node.js.
3 lines • 988 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 n from"./abs.js";import t from"./../../math/base/special/labs.js";var u=n,e=.96043387010342,f=.397824734759316;function i(r,n){return(r=u(r))>(n=u(n))?e*r+f*n:e*n+f*r}function o(r,n){return r>n?r+(n>>>1):(r>>>1)+n}var a=t;function c(r,n){return(r=a(r))>(n=a(n))?r+(n>>>1):(r>>>1)+n}function m(r,n){return r>n?r+(n>>>2):(r>>>2)+n}var s=t;function p(r,n){return(r=s(r))>(n=s(n))?r+(n>>>2):(r>>>2)+n}function l(r,n){return function(t,u){if(t>u)return r*t+n*u;return n*t+r*u}}var v=n;function b(r,n){return function(t,u){if(t=v(t),u=v(u),t>u)return r*t+n*u;return n*t+r*u}}var d=o,j=c,y=m,h=p,x=l,g=b;function k(r,n,t,u){if(u){if(1===r&&.5===n)return t?d:j;if(1===r&&.25===n)return t?y:h}return t?x(r,n):g(r,n)}var q=r,w=i,z=k;q(w,"factory",z);export default w;
//# sourceMappingURL=alpha-max-plus-beta-min.js.map