Это вопрос реализации ... Вы можете получить точную информацию, скомпилировав конкретный код для сборки, см. Эту статью StackExchange.
В той степени, в которой это не вопрос реализации, вы можете увидеть здесь замечания о внутреннем представлении, что объект состоит из трех частей:
- S = знаковый бит
- Я = 96-битное целое
- F = «масштабный коэффициент»
Значение рассчитывается по формуле:
value = ( S * I ) / ( 10 ^ F )
Из этих значений можно извлечь ярлыки, которые позволяют легко использовать преимущества, которые делает ЦП. Компилятор / библиотека, вероятно, реализуют эти ярлыки.