Records

Functions

  • int floor_log10_pow2 (int e)

    Computes floor(log10(pow(2, e))) for e in [-2620, 2620] using the method from

    https://fmt.dev/papers/Dragonbox.pdf#page=28, section 6.1.

    Defined at line 1389 of file ../../third_party/fmtlib/src/include/fmt/format.h

  • int floor_log2_pow10 (int e)

    Defined at line 1395 of file ../../third_party/fmtlib/src/include/fmt/format.h

  • uint128_fallback get_cached_power (int k)
  • template <typename T>
    decimal_fp<T> to_decimal (T x)
  • uint64_t umul128_upper64 (uint64_t x, uint64_t y)

    Computes upper 64 bits of multiplication of two 64-bit unsigned integers.

    Defined at line 1401 of file ../../third_party/fmtlib/src/include/fmt/format.h

  • uint128_fallback umul192_upper128 (uint64_t xuint128_fallback y)

    Computes upper 128 bits of multiplication of a 64-bit unsigned integer and a

    128-bit unsigned integer.

    Defined at line 1414 of file ../../third_party/fmtlib/src/include/fmt/format.h