3

Для чего нужен Octave NaN? Является ли точка неправильным разделителем?

>> bin2dec ('10.1')
ans = NaN

3 ответа3

3

Нэн означает не число

Ваша операция дала неопределенный результат. bin2dec(s) возвращает десятичное представление двоичного числа в s. Но вы прошли десятичное число.

Вы, вероятно, хотели использовать dec2bin()

1

Эти функции работают только с целыми числами.

1

Согласно руководству Octave, вы можете открывать и читать двоичные данные с плавающей запятой в форматах VAX D и VAX G, но в настоящее время преобразования поддерживаются только для форматов «ieee-be» и «ieee-le».'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .