Стандартное битовое представление uint64_t?
Я знаю, что для чисел с плавающей запятой IEEE имеет стандартный формат представления - IEEE 754. Существует ли стандартное представление для uint64_t?
1 ответ
Решение
Это целое число без знака, поэтому бит не имеет знака, и просто должна быть структура с плоским битом, такая, чтобы
value = bit_0 * 2^0 + bit_1 * 2^1 + bit_2 * 2^2 + . . . + bit_(n-1) * 2^(n-1)
value = sigma (i=0 to n-1) {bit_i * 2^i}