make_int128_t#

Fully qualified name: carb::math::make_int128_t

Defined in carb/math/Int128.h

inline int128_t carb::math::make_int128_t(
uint64_t high,
uint64_t low,
) noexcept#

Creates a signed 128-bit integer from two unsigned 64-bit integers.

Parameters:
  • high – The high 64 bits.

  • low – The low 64 bits.

Returns:

A signed 128-bit integer value as if by (int128_t(high) << 64) + low.