Как сжать / распаковать Unity Vector3 (3 x 32 бит) в один 32-битный

Я пытаюсь понять, как сжать / распаковать Unity Vector3 (3 x 32 бит) в один 32-битный.

Я думал, что каждый из 32 бит от Vector3 может получить 10 бит в новом 32-битном. 1 знаковый бит, 4 бита для экспоненты и 6 для мантиссы.

в моем окончательном выводе мне нужно 3 числа с плавающей запятой с минимум 3 десятичными знаками в каждой.

Кто-нибудь, кто знает, как я могу это сделать и возможно ли это вообще?

0 ответов

Другие вопросы по тегам