У меня есть двоичный файл, содержащий данные, записанные с помощью программы C. данные, хранящиеся в файлах, являются значениями с плавающей запятой. Теперь мне нужно получить числа с плавающей запятой из двоичного файла в сценарии After Effects. Это мой код:
var myFile = File.openDialog('select file');
myFile.open("r");
myFile.encoding = "binary";
for(x=0;x<myFile.length;x += 4){
myFile.seek(x,0);
buffer = myFile.read(4);
???
}
вопрос в том, как преобразовать буфер в число с плавающей запятой. Спасибо заранее.
входной файл выглядит примерно так:
7.26,-3.32,-5.18 7.66,3.65,-5.37 8.11,-4.17,5.11 8.40,-5.17,4.80
без символа разделения (,)
Каждое число с плавающей запятой занимает 4 байта.