Skip to content
Start free evaluation

PdcommGemInt128

Struct

Signed 128-bit integer split into two 64-bit halves.

typedef struct PdcommGemInt128 { ... } PdcommGemInt128

Declared in: #include <pdcomm_gem_commands.h>

The value is high * 2^64 + low in two's complement, so the type works without compiler support for __int128. It holds numeric parameter bounds that cover the full I8 and U8 ranges.

Members

high

Field

High 64 bits of the two's-complement value; carries the sign.

int64_t high

Declared in: #include <pdcomm_gem_commands.h>

low

Field

Low 64 bits of the two's-complement value.

uint64_t low

Declared in: #include <pdcomm_gem_commands.h>