kBit: {
    f16: {
        max_ulp: 20480;
        negative: {
            infinity: 64512;
            less_than_one: 48127;
            max: 33792;
            min: 64511;
            nearest_min: 64510;
            pi: {
                half: 48712;
                quarter: 47688;
                sixth: 47152;
                third: 48176;
                three_quarters: 49334;
                whole: 49736;
            };
            subnormal: {
                max: 32769;
                min: 33791;
            };
            zero: 32768;
        };
        positive: {
            e: 16751;
            infinity: 31744;
            less_than_one: 15359;
            max: 31743;
            min: 1024;
            nearest_max: 31742;
            pi: {
                half: 15944;
                quarter: 14920;
                sixth: 14384;
                third: 15408;
                three_quarters: 16566;
                whole: 16968;
            };
            subnormal: {
                max: 1023;
                min: 1;
            };
            zero: 0;
        };
    };
    f32: {
        max_ulp: 1937768448;
        negative: {
            infinity: 4286578688;
            less_than_one: 3212836863;
            max: 2155872256;
            min: 4286578687;
            nearest_min: 4286578686;
            pi: {
                half: 3217625051;
                quarter: 3209236443;
                sixth: 3204844178;
                third: 3213232786;
                three_quarters: 3222719460;
                whole: 3226013659;
            };
            subnormal: {
                max: 2147483649;
                min: 2155872255;
            };
            zero: 2147483648;
        };
        positive: {
            e: 1076754516;
            infinity: 2139095040;
            less_than_one: 1065353215;
            max: 2139095039;
            min: 8388608;
            nearest_max: 2139095038;
            pi: {
                half: 1070141403;
                quarter: 1061752795;
                sixth: 1057360530;
                third: 1065749138;
                three_quarters: 1075235812;
                whole: 1078530011;
            };
            subnormal: {
                max: 8388607;
                min: 1;
            };
            zero: 0;
        };
    };
    f64: {
        max_ulp: bigint;
        negative: {
            infinity: bigint;
            less_than_one: bigint;
            max: bigint;
            min: bigint;
            nearest_min: bigint;
            pi: {
                half: bigint;
                quarter: bigint;
                sixth: bigint;
                third: bigint;
                three_quarters: bigint;
                whole: bigint;
            };
            subnormal: {
                max: bigint;
                min: bigint;
            };
            zero: bigint;
        };
        positive: {
            e: bigint;
            infinity: bigint;
            less_than_one: bigint;
            max: bigint;
            min: bigint;
            nearest_max: bigint;
            pi: {
                half: bigint;
                quarter: bigint;
                sixth: bigint;
                third: bigint;
                three_quarters: bigint;
                whole: bigint;
            };
            subnormal: {
                max: bigint;
                min: bigint;
            };
            zero: bigint;
        };
    };
    i32: {
        negative: {
            max: 0;
            min: 2147483648;
        };
        positive: {
            max: 2147483647;
            min: 0;
        };
    };
    negPowTwo: {
        to0: 4294967295;
        to1: 4294967294;
        to10: 4294966272;
        to11: 4294965248;
        to12: 4294963200;
        to13: 4294959104;
        to14: 4294950912;
        to15: 4294934528;
        to16: 4294901760;
        to17: 4294836224;
        to18: 4294705152;
        to19: 4294443008;
        to2: 4294967292;
        to20: 4293918720;
        to21: 4292870144;
        to22: 4290772992;
        to23: 4286578688;
        to24: 4278190080;
        to25: 4261412864;
        to26: 4227858432;
        to27: 4160749568;
        to28: 4026531840;
        to29: 3758096384;
        to3: 4294967288;
        to30: 3221225472;
        to31: 2147483648;
        to4: 4294967280;
        to5: 4294967264;
        to6: 4294967232;
        to7: 4294967168;
        to8: 4294967040;
        to9: 4294966784;
    };
    powTwo: {
        to0: 1;
        to1: 2;
        to10: 1024;
        to11: 2048;
        to12: 4096;
        to13: 8192;
        to14: 16384;
        to15: 32768;
        to16: 65536;
        to17: 131072;
        to18: 262144;
        to19: 524288;
        to2: 4;
        to20: 1048576;
        to21: 2097152;
        to22: 4194304;
        to23: 8388608;
        to24: 16777216;
        to25: 33554432;
        to26: 67108864;
        to27: 134217728;
        to28: 268435456;
        to29: 536870912;
        to3: 8;
        to30: 1073741824;
        to31: 2147483648;
        to4: 16;
        to5: 32;
        to6: 64;
        to7: 128;
        to8: 256;
        to9: 512;
    };
    u32: {
        max: 4294967295;
        min: 0;
    };
} = ...

Type declaration

  • Readonly f16: {
        max_ulp: 20480;
        negative: {
            infinity: 64512;
            less_than_one: 48127;
            max: 33792;
            min: 64511;
            nearest_min: 64510;
            pi: {
                half: 48712;
                quarter: 47688;
                sixth: 47152;
                third: 48176;
                three_quarters: 49334;
                whole: 49736;
            };
            subnormal: {
                max: 32769;
                min: 33791;
            };
            zero: 32768;
        };
        positive: {
            e: 16751;
            infinity: 31744;
            less_than_one: 15359;
            max: 31743;
            min: 1024;
            nearest_max: 31742;
            pi: {
                half: 15944;
                quarter: 14920;
                sixth: 14384;
                third: 15408;
                three_quarters: 16566;
                whole: 16968;
            };
            subnormal: {
                max: 1023;
                min: 1;
            };
            zero: 0;
        };
    }
    • Readonly max_ulp: 20480
    • Readonly negative: {
          infinity: 64512;
          less_than_one: 48127;
          max: 33792;
          min: 64511;
          nearest_min: 64510;
          pi: {
              half: 48712;
              quarter: 47688;
              sixth: 47152;
              third: 48176;
              three_quarters: 49334;
              whole: 49736;
          };
          subnormal: {
              max: 32769;
              min: 33791;
          };
          zero: 32768;
      }
      • Readonly infinity: 64512
      • Readonly less_than_one: 48127
      • Readonly max: 33792
      • Readonly min: 64511
      • Readonly nearest_min: 64510
      • Readonly pi: {
            half: 48712;
            quarter: 47688;
            sixth: 47152;
            third: 48176;
            three_quarters: 49334;
            whole: 49736;
        }
        • Readonly half: 48712
        • Readonly quarter: 47688
        • Readonly sixth: 47152
        • Readonly third: 48176
        • Readonly three_quarters: 49334
        • Readonly whole: 49736
      • Readonly subnormal: {
            max: 32769;
            min: 33791;
        }
        • Readonly max: 32769
        • Readonly min: 33791
      • Readonly zero: 32768
    • Readonly positive: {
          e: 16751;
          infinity: 31744;
          less_than_one: 15359;
          max: 31743;
          min: 1024;
          nearest_max: 31742;
          pi: {
              half: 15944;
              quarter: 14920;
              sixth: 14384;
              third: 15408;
              three_quarters: 16566;
              whole: 16968;
          };
          subnormal: {
              max: 1023;
              min: 1;
          };
          zero: 0;
      }
      • Readonly e: 16751
      • Readonly infinity: 31744
      • Readonly less_than_one: 15359
      • Readonly max: 31743
      • Readonly min: 1024
      • Readonly nearest_max: 31742
      • Readonly pi: {
            half: 15944;
            quarter: 14920;
            sixth: 14384;
            third: 15408;
            three_quarters: 16566;
            whole: 16968;
        }
        • Readonly half: 15944
        • Readonly quarter: 14920
        • Readonly sixth: 14384
        • Readonly third: 15408
        • Readonly three_quarters: 16566
        • Readonly whole: 16968
      • Readonly subnormal: {
            max: 1023;
            min: 1;
        }
        • Readonly max: 1023
        • Readonly min: 1
      • Readonly zero: 0
  • Readonly f32: {
        max_ulp: 1937768448;
        negative: {
            infinity: 4286578688;
            less_than_one: 3212836863;
            max: 2155872256;
            min: 4286578687;
            nearest_min: 4286578686;
            pi: {
                half: 3217625051;
                quarter: 3209236443;
                sixth: 3204844178;
                third: 3213232786;
                three_quarters: 3222719460;
                whole: 3226013659;
            };
            subnormal: {
                max: 2147483649;
                min: 2155872255;
            };
            zero: 2147483648;
        };
        positive: {
            e: 1076754516;
            infinity: 2139095040;
            less_than_one: 1065353215;
            max: 2139095039;
            min: 8388608;
            nearest_max: 2139095038;
            pi: {
                half: 1070141403;
                quarter: 1061752795;
                sixth: 1057360530;
                third: 1065749138;
                three_quarters: 1075235812;
                whole: 1078530011;
            };
            subnormal: {
                max: 8388607;
                min: 1;
            };
            zero: 0;
        };
    }
    • Readonly max_ulp: 1937768448
    • Readonly negative: {
          infinity: 4286578688;
          less_than_one: 3212836863;
          max: 2155872256;
          min: 4286578687;
          nearest_min: 4286578686;
          pi: {
              half: 3217625051;
              quarter: 3209236443;
              sixth: 3204844178;
              third: 3213232786;
              three_quarters: 3222719460;
              whole: 3226013659;
          };
          subnormal: {
              max: 2147483649;
              min: 2155872255;
          };
          zero: 2147483648;
      }
      • Readonly infinity: 4286578688
      • Readonly less_than_one: 3212836863
      • Readonly max: 2155872256
      • Readonly min: 4286578687
      • Readonly nearest_min: 4286578686
      • Readonly pi: {
            half: 3217625051;
            quarter: 3209236443;
            sixth: 3204844178;
            third: 3213232786;
            three_quarters: 3222719460;
            whole: 3226013659;
        }
        • Readonly half: 3217625051
        • Readonly quarter: 3209236443
        • Readonly sixth: 3204844178
        • Readonly third: 3213232786
        • Readonly three_quarters: 3222719460
        • Readonly whole: 3226013659
      • Readonly subnormal: {
            max: 2147483649;
            min: 2155872255;
        }
        • Readonly max: 2147483649
        • Readonly min: 2155872255
      • Readonly zero: 2147483648
    • Readonly positive: {
          e: 1076754516;
          infinity: 2139095040;
          less_than_one: 1065353215;
          max: 2139095039;
          min: 8388608;
          nearest_max: 2139095038;
          pi: {
              half: 1070141403;
              quarter: 1061752795;
              sixth: 1057360530;
              third: 1065749138;
              three_quarters: 1075235812;
              whole: 1078530011;
          };
          subnormal: {
              max: 8388607;
              min: 1;
          };
          zero: 0;
      }
      • Readonly e: 1076754516
      • Readonly infinity: 2139095040
      • Readonly less_than_one: 1065353215
      • Readonly max: 2139095039
      • Readonly min: 8388608
      • Readonly nearest_max: 2139095038
      • Readonly pi: {
            half: 1070141403;
            quarter: 1061752795;
            sixth: 1057360530;
            third: 1065749138;
            three_quarters: 1075235812;
            whole: 1078530011;
        }
        • Readonly half: 1070141403
        • Readonly quarter: 1061752795
        • Readonly sixth: 1057360530
        • Readonly third: 1065749138
        • Readonly three_quarters: 1075235812
        • Readonly whole: 1078530011
      • Readonly subnormal: {
            max: 8388607;
            min: 1;
        }
        • Readonly max: 8388607
        • Readonly min: 1
      • Readonly zero: 0
  • Readonly f64: {
        max_ulp: bigint;
        negative: {
            infinity: bigint;
            less_than_one: bigint;
            max: bigint;
            min: bigint;
            nearest_min: bigint;
            pi: {
                half: bigint;
                quarter: bigint;
                sixth: bigint;
                third: bigint;
                three_quarters: bigint;
                whole: bigint;
            };
            subnormal: {
                max: bigint;
                min: bigint;
            };
            zero: bigint;
        };
        positive: {
            e: bigint;
            infinity: bigint;
            less_than_one: bigint;
            max: bigint;
            min: bigint;
            nearest_max: bigint;
            pi: {
                half: bigint;
                quarter: bigint;
                sixth: bigint;
                third: bigint;
                three_quarters: bigint;
                whole: bigint;
            };
            subnormal: {
                max: bigint;
                min: bigint;
            };
            zero: bigint;
        };
    }
    • Readonly max_ulp: bigint
    • Readonly negative: {
          infinity: bigint;
          less_than_one: bigint;
          max: bigint;
          min: bigint;
          nearest_min: bigint;
          pi: {
              half: bigint;
              quarter: bigint;
              sixth: bigint;
              third: bigint;
              three_quarters: bigint;
              whole: bigint;
          };
          subnormal: {
              max: bigint;
              min: bigint;
          };
          zero: bigint;
      }
      • Readonly infinity: bigint
      • Readonly less_than_one: bigint
      • Readonly max: bigint
      • Readonly min: bigint
      • Readonly nearest_min: bigint
      • Readonly pi: {
            half: bigint;
            quarter: bigint;
            sixth: bigint;
            third: bigint;
            three_quarters: bigint;
            whole: bigint;
        }
        • Readonly half: bigint
        • Readonly quarter: bigint
        • Readonly sixth: bigint
        • Readonly third: bigint
        • Readonly three_quarters: bigint
        • Readonly whole: bigint
      • Readonly subnormal: {
            max: bigint;
            min: bigint;
        }
        • Readonly max: bigint
        • Readonly min: bigint
      • Readonly zero: bigint
    • Readonly positive: {
          e: bigint;
          infinity: bigint;
          less_than_one: bigint;
          max: bigint;
          min: bigint;
          nearest_max: bigint;
          pi: {
              half: bigint;
              quarter: bigint;
              sixth: bigint;
              third: bigint;
              three_quarters: bigint;
              whole: bigint;
          };
          subnormal: {
              max: bigint;
              min: bigint;
          };
          zero: bigint;
      }
      • Readonly e: bigint
      • Readonly infinity: bigint
      • Readonly less_than_one: bigint
      • Readonly max: bigint
      • Readonly min: bigint
      • Readonly nearest_max: bigint
      • Readonly pi: {
            half: bigint;
            quarter: bigint;
            sixth: bigint;
            third: bigint;
            three_quarters: bigint;
            whole: bigint;
        }
        • Readonly half: bigint
        • Readonly quarter: bigint
        • Readonly sixth: bigint
        • Readonly third: bigint
        • Readonly three_quarters: bigint
        • Readonly whole: bigint
      • Readonly subnormal: {
            max: bigint;
            min: bigint;
        }
        • Readonly max: bigint
        • Readonly min: bigint
      • Readonly zero: bigint
  • Readonly i32: {
        negative: {
            max: 0;
            min: 2147483648;
        };
        positive: {
            max: 2147483647;
            min: 0;
        };
    }
    • Readonly negative: {
          max: 0;
          min: 2147483648;
      }
      • Readonly max: 0
      • Readonly min: 2147483648
    • Readonly positive: {
          max: 2147483647;
          min: 0;
      }
      • Readonly max: 2147483647
      • Readonly min: 0
  • Readonly negPowTwo: {
        to0: 4294967295;
        to1: 4294967294;
        to10: 4294966272;
        to11: 4294965248;
        to12: 4294963200;
        to13: 4294959104;
        to14: 4294950912;
        to15: 4294934528;
        to16: 4294901760;
        to17: 4294836224;
        to18: 4294705152;
        to19: 4294443008;
        to2: 4294967292;
        to20: 4293918720;
        to21: 4292870144;
        to22: 4290772992;
        to23: 4286578688;
        to24: 4278190080;
        to25: 4261412864;
        to26: 4227858432;
        to27: 4160749568;
        to28: 4026531840;
        to29: 3758096384;
        to3: 4294967288;
        to30: 3221225472;
        to31: 2147483648;
        to4: 4294967280;
        to5: 4294967264;
        to6: 4294967232;
        to7: 4294967168;
        to8: 4294967040;
        to9: 4294966784;
    }
    • Readonly to0: 4294967295
    • Readonly to1: 4294967294
    • Readonly to10: 4294966272
    • Readonly to11: 4294965248
    • Readonly to12: 4294963200
    • Readonly to13: 4294959104
    • Readonly to14: 4294950912
    • Readonly to15: 4294934528
    • Readonly to16: 4294901760
    • Readonly to17: 4294836224
    • Readonly to18: 4294705152
    • Readonly to19: 4294443008
    • Readonly to2: 4294967292
    • Readonly to20: 4293918720
    • Readonly to21: 4292870144
    • Readonly to22: 4290772992
    • Readonly to23: 4286578688
    • Readonly to24: 4278190080
    • Readonly to25: 4261412864
    • Readonly to26: 4227858432
    • Readonly to27: 4160749568
    • Readonly to28: 4026531840
    • Readonly to29: 3758096384
    • Readonly to3: 4294967288
    • Readonly to30: 3221225472
    • Readonly to31: 2147483648
    • Readonly to4: 4294967280
    • Readonly to5: 4294967264
    • Readonly to6: 4294967232
    • Readonly to7: 4294967168
    • Readonly to8: 4294967040
    • Readonly to9: 4294966784
  • Readonly powTwo: {
        to0: 1;
        to1: 2;
        to10: 1024;
        to11: 2048;
        to12: 4096;
        to13: 8192;
        to14: 16384;
        to15: 32768;
        to16: 65536;
        to17: 131072;
        to18: 262144;
        to19: 524288;
        to2: 4;
        to20: 1048576;
        to21: 2097152;
        to22: 4194304;
        to23: 8388608;
        to24: 16777216;
        to25: 33554432;
        to26: 67108864;
        to27: 134217728;
        to28: 268435456;
        to29: 536870912;
        to3: 8;
        to30: 1073741824;
        to31: 2147483648;
        to4: 16;
        to5: 32;
        to6: 64;
        to7: 128;
        to8: 256;
        to9: 512;
    }
    • Readonly to0: 1
    • Readonly to1: 2
    • Readonly to10: 1024
    • Readonly to11: 2048
    • Readonly to12: 4096
    • Readonly to13: 8192
    • Readonly to14: 16384
    • Readonly to15: 32768
    • Readonly to16: 65536
    • Readonly to17: 131072
    • Readonly to18: 262144
    • Readonly to19: 524288
    • Readonly to2: 4
    • Readonly to20: 1048576
    • Readonly to21: 2097152
    • Readonly to22: 4194304
    • Readonly to23: 8388608
    • Readonly to24: 16777216
    • Readonly to25: 33554432
    • Readonly to26: 67108864
    • Readonly to27: 134217728
    • Readonly to28: 268435456
    • Readonly to29: 536870912
    • Readonly to3: 8
    • Readonly to30: 1073741824
    • Readonly to31: 2147483648
    • Readonly to4: 16
    • Readonly to5: 32
    • Readonly to6: 64
    • Readonly to7: 128
    • Readonly to8: 256
    • Readonly to9: 512
  • Readonly u32: {
        max: 4294967295;
        min: 0;
    }
    • Readonly max: 4294967295
    • Readonly min: 0

Generated using TypeDoc