Есть функция as.raw
и intToBits
.
Так что я могу преобразовать double
в биты, но как мне преобразовать его обратно в double
.
прецедент конвертирования double
в raw
, поэтому я могу сжать с fst::compress_fst
, затем записать его на диск с помощью writeBin
, а затем прочитать обратно. Но поскольку я не могу найти способ конвертировать raw
обратно в double
, в данный момент это кажется невозможным.
Чтобы конвертировать integer
в raw и обратно, это packBits(intToBits(1:10), type = "integer")
. Что эквивалентно двойному?