Re[4]: Float в не human-readable строку
От: Константин Л. Франция  
Дата: 27.06.06 08:43
Оценка: -1
Здравствуйте, saproj, Вы писали:

S>Здравствуйте, Tuo_Bellas, Вы писали:


S>>>Если на всех твоих платформах float хранится в IEEE floating-point standard (а сейчас вообще встречаются платформы где это не так?), то преобразовывай в BASE64.


T_B>>Есть кусок кода? Или нужно мега-библиотеку подключать для этого?


S>Готовую функцию, которая преобразовывает, найти несложно. Но по-моему гораздо интереснее написать самому. Там все очень просто: каждые 6 битов исходной последовательности являются индексом, по которому из массива "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/" берется символ. И для 4-байтового float в конце последовательности нужно добавить "хвост" из двух '='.


там все по-другому
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.