123456 |
- // Licensed Materials - Property of IBM
- // IBM Cognos Products: rs
- // (C) Copyright IBM Corp. 2003, 2022.
- // US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- function _m3b(_8sd){this._u3i=new Map();if(_8sd){this._u3i.set(0, _8sd);}};_m3b.prototype._0jg=0;_m3b.prototype._42i=0;_m3b._0yh=15;_m3b._e8d=-5;_m3b.prototype._h8d=1000000000000000;_m3b.prototype._g8d=-1000000000000000;_m3b.prototype._idj="000000000000000";_m3b._8je=function(_ahi,_yqd){_m3b._0yh=_ahi;_m3b._e8d=_yqd;_m3b.prototype._idj=_cgm._cll("", "0", _ahi);_m3b.prototype._h8d=+("1" + _m3b.prototype._idj);_m3b.prototype._g8d=+("-1" + _m3b.prototype._idj);};_m3b.prototype._bph=function(){var _tpm=this._u3i.get(this._0jg);return !!_tpm&&(_tpm<0);};_m3b.prototype._fkk=function(){return this._y1g();};_m3b.prototype._dkk=function(){return parseFloat(this._y1g());};_m3b.prototype._ldm=function(_g9l){return(this._kjl(_g9l)==0);};_m3b.prototype._r3g=function(_g9l){return(this._kjl(_g9l)==1);};_m3b.prototype._276=function(_g9l){var i=this._kjl(_g9l);return((i==1)||(i==0));};_m3b.prototype._3jk=function(_g9l){return(this._kjl(_g9l)==-1);};_m3b.prototype._hs9=function(_g9l){var i=this._kjl(_g9l);return((i==-1)||(i==0));};_m3b.prototype._kjl=function(_g9l){var _o8f=this._bph();var _p8f=_g9l._bph();if(_o8f!=_p8f){return _o8f?-1:1;}if(this._0jg>_g9l._0jg){return _o8f?-1:1;}if(this._0jg<_g9l._0jg){return _o8f?1:-1;}var _zhi=this._42i;if(_zhi>_g9l._42i){_zhi=_g9l._42i;}var _0bh=this._u3i;var _1bh=_g9l._u3i;for(var i=this._0jg; i>=_zhi;--i){var _gzl=_0bh.get(i)||0;var _hzl=_1bh.get(i)||0;if(_gzl>_hzl){return 1;}if(_gzl<_hzl){return-1;}}if(this._42i>_g9l._42i){return _o8f?-1:1;}if(this._42i<_g9l._42i){return _o8f?1:-1;}return 0;};_m3b.prototype._0tn="9".charCodeAt(0);_m3b.prototype._y1g=function(_l5m){if(!_l5m){_l5m=this._6q8();}var _eti=this._u3i;var _izg=this._0jg;var _zhi=this._42i;var _5ug=this._bph();var _2jd=[];for(var i=_izg; i<0;++i){_2jd.push(this._idj);}for(var i=_izg; i>=_zhi;--i){var _tpm=_eti.get(i);if(_tpm){var _svm=_tpm.toString();if(_svm.charAt(0)=="-"){_svm=_svm.substr(1);}if(_m3b._0yh>_svm.length){_svm=_cgm._cll(_svm, "0", _m3b._0yh);}_2jd.push(_svm);}else{_2jd.push(this._idj);}}_2jd.join("").match(/^(0*)(.*?)(0*)$/);var _t9m=RegExp.$2;var _oef=RegExp.$3.length;var _hqm=_zhi*_m3b._0yh+_m3b._e8d + _l5m._ofm+_oef;var _dzg=_t9m.length+_hqm;if(_dzg<0){_t9m=_cgm._cll(_t9m, "0", _t9m.length-_dzg);_dzg=0;}else if(_dzg>_t9m.length){_t9m=_cgm._jjk(_t9m, "0", _dzg);}var _7d2=(_l5m._4f7!=undefined);if(_7d2){var _228=_t9m.length-_dzg;if(_228>_l5m._4f7){var _tzl=_dzg+_l5m._4f7;var _51j=_t9m.substr(_tzl).replace(/0+$/, "");_t9m=_t9m.substr(0, _tzl);var _oyk=false;var _svm=_51j.charAt(0);if(_svm>"5"){_oyk=true;}else if(_svm=="5"){if(_51j.length>1){_oyk=true;}else if(_t9m){_oyk=!!((+_t9m.charAt(_t9m.length-1))& 1);}}if(_oyk){var _ixb=[];var _tzl=_t9m.length;for(var i=_tzl-1; _oyk&&i>=0; --i){var _tpm=_t9m.charCodeAt(i);if(_tpm==this._0tn){_ixb.push("0");}else{_ixb.push(String.fromCharCode(_tpm+1));_oyk=false;}}if(_oyk){++_dzg;}_t9m=( _oyk?"1":"" ) + _t9m.substr(0, _tzl - _ixb.length) + _ixb.reverse().join("");}}else if(_228<_l5m._4f7){_t9m=_cgm._jjk(_t9m, "0", _dzg+_l5m._4f7);}}var _43j=_t9m.substr(0, _dzg).replace(/^0+/, "")||"0";var _xsf=_t9m.substr(_dzg);if(!_7d2){_xsf=_xsf.replace(/0+$/, "");}var _d5f=[];if(_5ug){_d5f.push(_l5m._643);}_d5f.push(_l5m._8eb);if(_l5m._qx9&&(_l5m._5f7<_43j.length)){var _wlm=[];var _fa9=_43j.length-_l5m._5f7;_wlm.push(_43j.substr(_fa9), _l5m._qx9);for(var i=_fa9-_l5m._cd5; i>0; i -= _l5m._cd5){_wlm.push(_43j.substr(i, _l5m._cd5), _l5m._qx9);}_wlm.push(_43j.substr(0, i+_l5m._cd5));_d5f.push(_wlm.reverse().join(""));}else{_d5f.push(_43j);}if(_xsf){_d5f.push(_l5m._lf7, _xsf);}_d5f.push(_l5m._yx9);if(_5ug){_d5f.push(_l5m._fl2);}return _d5f.join("");};_m3b.prototype._ri6=function(_eti,_izg,_zhi){while((_izg>_zhi)&&!_eti.get(_izg)){_eti.delete(_izg--);}return _izg;};_m3b.prototype._qpn=function(_g9l){var _0bh=this._u3i;var _fdf=this._0jg;var _xzg=this._42i;var _o8f=this._bph();var _1bh=_g9l._u3i;var _gdf=_g9l._0jg;var _yzg=_g9l._42i;var _p8f=_g9l._bph();var _izg=(_fdf>_gdf)?_fdf:_gdf;var _zhi=(_xzg<_yzg)?_xzg:_yzg;var _m6m=new _m3b();var _eti=_m6m._u3i;var _ipm=0;for(var i=_zhi; i<=_izg;++i){var _gzl=_0bh.get(i)||0;var _hzl=_1bh.get(i)||0;var _9vj=_gzl+_hzl+_ipm;if(_9vj>=this._h8d){_9vj-= this._h8d;_ipm=1;}else if(_9vj<=this._g8d){_9vj-= this._g8d;_ipm=-1;}else{_ipm=0;}if(_9vj){_eti.set(i, _9vj);}}if(_ipm){_eti.set(++_izg, _ipm);}if(_o8f!=_p8f){_izg=this._ri6(_eti, _izg, _zhi);if(_eti.has(_izg)&&_eti.get(_izg)<0){for(var i=_zhi; i<=_izg;++i){var _tpm=_eti.get(i);if(_tpm&&_tpm>0){_tpm+= this._g8d;var _oii=_eti.get(i+1);_eti.set(i+1, _oii?(_oii+1):1);}if(_tpm){_eti.set(i, _tpm);}else{_eti.delete(i);}}}else{for(var i=_zhi; i<=_izg;++i){var _tpm=_eti.get(i);if(_tpm&&_tpm<0){_tpm+= this._h8d;var _oii=_eti.get(i+1);_eti.set(i+1, _oii?(_oii-1):-1);}if(_tpm){_eti.set(i, _tpm);}else{_eti.delete(i);}}}_izg=this._ri6(_eti, _izg, _zhi);if((_izg==_zhi)&&!_eti.get(_izg)){_eti.delete(_izg);_izg=_zhi=0;}}while((_zhi<_izg)&&!_eti.get(_zhi)){_eti.delete(_zhi++);}_m6m._yy3(_izg, _zhi);return _m6m;};_m3b.prototype._bkk=function(_g9l){return _m3b._6ie((parseFloat(this._fkk())-parseFloat(_g9l._fkk())).toString(10));};_m3b.prototype._gdm=function(_g9l){return _m3b._6ie((parseFloat(this._fkk())/ parseFloat(_g9l._fkk())).toString(10));};_m3b.prototype._i1g=function(i){return _m3b._6ie((parseFloat(this._fkk())/ i).toString(10));};_m3b.prototype._5jk=function(_g9l){return _m3b._6ie((parseFloat(this._fkk())*parseFloat(_g9l._fkk())).toString(10));};_m3b.prototype._upn=function(_g9l){return _m3b._6ie((parseFloat(this._fkk())% parseFloat(_g9l._fkk())).toString(10));};_m3b.prototype._czm=function(){return _m3b._6ie(this._fkk());};_m3b._6ie=function(s){if(!s){return null;}s=s.replace(/\s*/g, "");if(!s){return null;}var _cen;var _43j;var _xsf;var _5ak;if(s.match(/^([\+\-]?)0*(\d*?)\.(\d*?)0*([eE][\+\-]?\d+)?$/)){_cen=(RegExp.$1=="-")?"-":"";_43j=RegExp.$2||"";_xsf=RegExp.$3||"";_5ak=RegExp.$4;}else if(s.match(/^([\+\-]?)0*(\d*?)([eE][\+\-]?\d+)?$/)){_cen=(RegExp.$1=="-")?"-":"";_43j=RegExp.$2||"";_xsf="";_5ak=RegExp.$3;}else{return null;}var _muj=_5ak?+_5ak.substr(1):0;var _uzg=_muj-_xsf.length;var _h9e=_43j+_xsf;var _zhi=0;var _hqm=this._e8d;while(_hqm>_uzg){_hqm-= this._0yh;--_zhi;}var _izg=_zhi;_h9e=_cgm._jjk(_h9e, "0", _h9e.length-_hqm+_uzg);var _m6m=new _m3b();var _eti=_m6m._u3i;var _oii=_izg;var _tzl=_h9e.length;while(_tzl>0){_izg=_oii++;if(_tzl<=this._0yh){var _tpm=+(_cen+_h9e.substr(0, _tzl));if(_tpm){_eti.set(_izg, _tpm);}break;}_tzl-= this._0yh;var _tpm=+(_cen+_h9e.substr(_tzl, this._0yh));if(_tpm){_eti.set(_izg, _tpm);}}while((_zhi<_izg)&&!_eti.get(_zhi)){_eti.delete(_zhi++);}_m6m._yy3(_izg, _zhi);return _m6m;};_m3b.prototype._yy3=function(_izg,_zhi){if(_izg!==this._0jg){this._0jg=_izg;}if(_zhi!==this._42i){this._42i=_zhi;}};_m3b.prototype._6q8=function(){if(!this._gtb){_m3b.prototype._gtb=new _6ce();}return this._gtb;};
|