Lines Matching refs:Math

292 function pad0r1(v/*:any*/,d/*:number*/)/*:string*/{var t=""+Math.round(v); return t.length>=d?t:fil…
294 var p2_32 = /*#__PURE__*/Math.pow(2,32);
295 …/*:number*/)/*:string*/{if(v>p2_32||v<-p2_32) return pad0r1(v,d); var i = Math.round(v); return pa…
446 var A = Math.floor(B);
448 A = Math.floor(B);
458 var q = Math.floor(sgn * P/Q);
463 var date = (v|0), time = Math.floor(86400 * (v - date)), dow=0;
466 if(Math.abs(out.u) < 1e-6) out.u = 0;
485 out.S = time % 60; time = Math.floor(time / 60);
486 out.M = time % 60; time = Math.floor(time / 60);
528 var V = Math.floor(Math.log(Math.abs(v))*Math.LOG10E), o;
531 else if(Math.abs(V) <= 9) o = SSF_small_exp(v);
615 ss = Math.round((tt)*(val.S + val.u));
625 case '[s]': case '[ss]': out = ((val.D*24+val.H)*60+val.M)*60+Math.round(val.S+val.u); break;
648 return write_num(type, sfmt, val * Math.pow(10,2*mul)) + fill("%",mul);
654 return write_num(type, fmt.substr(0,idx), val / Math.pow(10,3*(fmt.length-idx)));
664 var ee = Math.floor(Math.log(val)*Math.LOG10E)%period;
666 o = (val/Math.pow(10,ee)).toPrecision(idx+1+(period+ee)%period);
668 var fakee = Math.floor(Math.log(val)*Math.LOG10E);
685 var den = parseInt(r[4],10), rr = Math.round(aval * den), base = Math.floor(rr/den);
705 function rnd(val/*:number*/, d/*:number*/)/*:string*/ { var dd = Math.pow(10,d); return ""+(Math.ro…
707 var _frac = val - Math.floor(val), dd = Math.pow(10,d);
708 if (d < ('' + Math.round(_frac * dd)).length) return 0;
709 return Math.round(_frac * dd);
712 if (d < ('' + Math.round((val-Math.floor(val))*Math.pow(10,d))).length) {
719 return ""+Math.floor(val);
732 var r/*:?Array<string>*/, ri, ff, aval = Math.abs(val), sign = val < 0 ? "-" : "";
750 …return val < 0 ? "-" + write_num_flt(type, fmt, -val) : commaify(""+(Math.floor(val) + carry(val, …
764 ri = Math.min(/*::String(*/r[4]/*::)*/.length,7);
765 ff = SSF_frac(aval, Math.pow(10,ri)-1, false);
776 ri = Math.min(Math.max(r[1].length, r[4].length),7);
777 ff = SSF_frac(aval, Math.pow(10,ri)-1, true);
786 o = "" + val.toFixed(Math.min(r[2].length,10)).replace(/([^0])0+$/,"$1");
809 return write_num(type, fmt.substr(0,idx), val / Math.pow(10,3*(fmt.length-idx)));
813 return write_num(type, sfmt, val * Math.pow(10,2*mul)) + fill("%",mul);
822 var ee = Math.floor(Math.log(val)*Math.LOG10E)%period;
824 o = (val/Math.pow(10,ee)).toPrecision(idx+1+(period+ee)%period);
826 var fakee = Math.floor(Math.log(val)*Math.LOG10E);
848 var r/*:?Array<string>*/, ri, ff, aval = Math.abs(val), sign = val < 0 ? "-" : "";
884 ri = Math.min(/*::String(*/r[4]/*::)*/.length,7);
885 ff = SSF_frac(aval, Math.pow(10,ri)-1, false);
896 ri = Math.min(Math.max(r[1].length, r[4].length),7);
897 ff = SSF_frac(aval, Math.pow(10,ri)-1, true);
906 o = "" + val.toFixed(Math.min(r[2].length,10)).replace(/([^0])0+$/,"$1");
1073 if((ssm=out[i].v.match(/\.0+$/))) ss0=Math.max(ss0,ssm[0].length-1);
1502 for(var i = 0, c = 0, Z = Math.min(L.length, R.length); i < Z; ++i) {
1580 p.usz = (sz2 * Math.pow(2,32) + sz1);
1582 p.csz = (sz2 * Math.pow(2,32) + sz1);
1732 var nsectors = Math.ceil(file.length/ssz)-1;
1818 var addr = fat_addrs[Math.floor(j*4/ssz)];
1843 var addr/*:number*/ = fat_addrs[Math.floor(j*4/ssz)];
1908 …return new Date(( ( (__readUInt32LE(blob,offset+4)/1e7)*Math.pow(2,32)+__readUInt32LE(blob,offset)…
2055 var difat_cnt = fat_cnt <= 109 ? 0 : Math.ceil((fat_cnt-109)/0x7F);
2056 …t + difat_cnt + 0x7F) >> 7) > fat_cnt) difat_cnt = ++fat_cnt <= 109 ? 0 : Math.ceil((fat_cnt-109)/…
2461 var L = Math.min(0xFFFF, data.length - boff);
2477 var L = /* data.length - boff; */ Math.min(0xFFFF, data.length - boff);
2558 var buf = new_buf(50+Math.floor(data.length*1.1));
3138 var dispcnt = 0, L = Math.min(1024, cstr.length), cc = 0;
3903 else { e -= 1023; m += Math.pow(2,52); }
3904 return s * Math.pow(2, e - 52) * m;
3913 e = Math.floor(Math.log(av) / Math.LN2);
3914 m = av * Math.pow(2, 52 - e);
3915 if((e <= -1023) && (!isFinite(m) || (m < Math.pow(2,52)))) { e = -1022; }
3916 else { m -= Math.pow(2,52); e+=1023; }
4109 var end/*:number*/ = Math.min(this.l + t, this.length);
4110 for(i = 0; i < Math.min(val.length, t); ++i) {
4195 return (curbuf = newblk(Math.max(sz+1, blksz)));
4278 …) throw new Error("invalid column " + col); var s=""; for(++col; col; col=Math.floor((col-1)/26)) …
4403 range.e.c = Math.max(range.e.c, _range.e.c);
4404 range.e.r = Math.max(range.e.r, _range.e.r);
5926 …return new Date(((dwHighDateTime/1e7*Math.pow(2,32) + dwLowDateTime/1e7) - 11644473600)*1000).toIS…
5931 var l = t % Math.pow(2,32), h = (t - l) / Math.pow(2,32);
5933 var w = (l / Math.pow(2,32)) | 0;
5934 if(w > 0) { l = l % Math.pow(2,32); h += w; }
7759 var hend = Math.min(d.length, (ft == 0x02 ? 0x209 : (fpos - 10 - (vfp ? 264 : 0))));
7848 …case 'Y': out[R][C] = dd.read_shift(4,'i')/1e4 + (dd.read_shift(4, 'i')/1e4)*Math.pow(2,32); break;
7927 …maxlen = Math.max(maxlen, (typeof $cptable !== "undefined" && typeof col[j] == "string" ? $cptable…
8235 if(typeof col.wch == 'number') rec += Math.round(col.wch);
8516 start = Math.max(start, idx);
8877 var max_R = Math.min(range.e.r, 8191);
8917 var max_R = Math.min(range.e.r, 8191);
9331 o[1].v = (1 - s*2) * (v2 * Math.pow(2, e+32) + v1 * Math.pow(2, e));
9347 e = Math.log2(v) | 0;
9348 v /= Math.pow(2, e-31);
9354 v *= Math.pow(2, 32);
10485 var M = Math.max(R, G, B), m = Math.min(R, G, B), C = M - m;
10512 for(var i = 0; i != 3; ++i) rgb[i] = Math.round(rgb[i]*255);
10528 function width2px(width) { return Math.floor(( width + (Math.round(128/MDW))/256 )* MDW ); }
10529 function px2char(px) { return (Math.floor((px - 5)/MDW * 100 + 0.5))/100; }
10530 function char2width(chr) { return (Math.round((chr * MDW + 5)/MDW*256))/256; }
10536 var delta = Math.abs(collw - cycle_width(collw)), _MDW = MDW;
10537 ….005) for(MDW=MIN_MDW; MDW<MAX_MDW; ++MDW) if(Math.abs(collw - cycle_width(collw)) <= delta) { del…
10547 if(Math.abs(guess) < delta) { delta = Math.abs(guess); _MDW = MDW; }
13741 if((val | 0) == val && val < Math.pow(2,16) && val >= 0) {
15793 range.e.c = Math.min(range.e.c, 0x3FFF);
15794 range.e.r = Math.min(range.e.c, 0xFFFFF);
16768 if(ws['!rows']) cap = Math.max(range.e.r, ws['!rows'].length - 1);
16886 r.e.c = Math.min(r.e.c, 0x3FFF);
16887 r.e.r = Math.min(r.e.c, 0xFFFFF);
18075 …if((opening.indexOf(">") & 1023) > Math.min((opening.indexOf(",") & 1023), (opening.indexOf(";")&1…
19675 range.e.r = Math.max(range.e.r, val[0].r);
19676 range.s.r = Math.min(range.s.r, val[0].r);
19677 range.e.c = Math.max(range.e.c, val[0].c);
19678 range.s.c = Math.min(range.s.c, val[0].c);
21285 range.e.c = Math.min(range.e.c, 0xFF);
21286 range.e.r = Math.min(range.e.c, 0x3FFF);
21420 range.e.c = Math.min(range.e.c, 0xFF);
21421 range.e.r = Math.min(range.e.c, MAX_ROWS-1);
21754 var sheetRows = Math.min(opts.sheetRows||10000000, rows.length);
21758 range.s.r = Math.min(range.s.r, _range.s.r);
21759 range.s.c = Math.min(range.s.c, _range.s.c);
21760 range.e.r = Math.max(range.e.r, _range.e.r);
21761 range.e.c = Math.max(range.e.c, _range.e.c);
21817 range.e.r = Math.max(range.e.r, R - 1 + or_R);
22067 if(parsexmlbool(y["grouping"])) tNF = commaify(fill("#", Math.max(0, 4 - tNF.length)) + tNF);
22697 …umber:min-numerator-digits": t[1].length, "number:max-denominator-value": Math.max(+(t[1].replace(…
23020 'xmlns:math': "http://www.w3.org/1998/Math/MathML",
23176 return (buf[offset + 15] & 128 ? -mantissa : mantissa) * Math.pow(10, exp - 6176);
23179 var exp = Math.floor(value == 0 ? 0 : Math.LOG10E * Math.log(Math.abs(value))) + 6176 - 16;
23180 var mantissa = value / Math.pow(10, exp - 6176);
23201 usz += (buf[l] & 127) * Math.pow(2, 28);
23205 usz += (buf[l] & 127) * Math.pow(2, 35);
23209 usz += (buf[l] & 127) * Math.pow(2, 42);
23323 num = Math.floor(num / 8);
23542 var c = Math.min(buf.length - l, 268435455);
23608 if (Math.floor(d) != d)
23677 dd = Math.round(1e3 * d);
24594 …mlist[1] = [{ type: 0, data: write_varint49(Math.max(newref + 1, parse_varint49(mlist[1][0].data))…
24657 …mlist[1] = [{ type: 0, data: write_varint49(Math.max(newref + 1, parse_varint49(mlist[1][0].data))…
24717 …mlist[1] = [{ type: 0, data: write_varint49(Math.max(newtileref + 1, parse_varint49(mlist[1][0].da…
24861 var ntiles = Math.ceil((range.e.r + 1) / tstride);
24872 [{ type: 0, data: write_varint49(Math.min(range.e.r + 1, (tidx + 1) * tstride)) }],
24874 …[{ type: 0, data: write_varint49(Math.min((tidx + 1) * tstride, range.e.r + 1) - tidx * tstride) }…
24880 for (var R = tidx * tstride; R <= Math.min(range.e.r, (tidx + 1) * tstride - 1); ++R) {
24913 …mlist[1] = [{ type: 0, data: write_varint49(Math.max(newtileid + 1, parse_varint49(mlist[1][0].dat…
26196 range.e.c = Math.max(range.e.c, _range.e.c);
26197 range.e.r = Math.max(range.e.r, _range.e.r);
26238 range.e.c = Math.max(range.e.c, _C + hdr.length - 1);