time-to-botec

Benchmark sampling in different programming languages
Log | Files | Refs | README

math.js (604B)


      1 import { ImmutableMap } from "../utility/immutableMap.js";
      2 import { vNumber } from "../value/index.js";
      3 const availableNumbers = [
      4     ["Math.pi", Math.PI],
      5     ["Math.e", Math.E],
      6     ["Math.ln2", Math.LN2],
      7     ["Math.ln10", Math.LN10],
      8     ["Math.log2e", Math.LOG2E],
      9     ["Math.log10e", Math.LOG10E],
     10     ["Math.sqrt2", Math.SQRT2],
     11     ["Math.sqrt1_2", Math.SQRT1_2],
     12     ["Math.phi", 1.618033988749895],
     13     ["Math.tau", 6.283185307179586],
     14 ];
     15 export function makeMathConstants() {
     16     return ImmutableMap(availableNumbers.map(([name, v]) => [name, vNumber(v)]));
     17 }
     18 //# sourceMappingURL=math.js.map