У меня есть двоичные строки в форме:
<<"5.7778345">>
или
<<"444555">>
Я не знаю заранее, будет ли это число с плавающей запятой или целое число.
Я пробовал проверка, является ли это целым числом. Не работает, так как он двоичный. И попытался преобразовать двоичный файл в список, а затем проверить, является ли int или float. Без особого успеха.
Это должна быть такая функция, как
binToNumber(Bin) ->
%%Find if int or float
Return.
Кто-нибудь знает, как это сделать?
Всего наилучшего