PDA

Просмотр полной версии : Отображение переменных REAL в визуализации



Boris_K
04.03.2014, 11:28
Есть ли способ в визуализации принудительно задать формат отображения переменной типа REAL? Мне нужно, чтобы значение всегда выводилось в экспоненциальном виде (например 1.5е-1 вместо 0.15).

И также, есть ли аналогичный способ задать формат при конвертировании таких переменных в строковые?

lara197a
04.03.2014, 12:49
Да, в инструкции КДС это описано очень подробно.
Речь про HMI КДС?

Boris_K
04.03.2014, 14:04
В хелпе вообще нет этого! Там только про количество знаков до/после точки.

Нет, речь пока об обычной визуализации, встроенной в бесплатную версию.

Валенок
04.03.2014, 19:52
Есть ли способ в визуализации принудительно задать формат отображения переменной типа REAL? Мне нужно, чтобы значение всегда выводилось в экспоненциальном виде (например 1.5е-2 вместо 0.015).
И также, есть ли аналогичный способ задать формат при конвертировании таких переменных в строковые?

1.Встроенных нету
2.Встроенных нету

Boris_K
05.03.2014, 10:19
Как хранятся эти REAL-переменные в памяти? Там же наверняка хранятся отдельно основание степени и мантисса, и работая с битами их можно легко извлечь, если знать формат их хранения... Наверное придётся экспериментировать.

kgsh82
05.03.2014, 10:39
Как хранятся эти REAL-переменные в памяти? Там же наверняка хранятся отдельно основание степени и мантисса, и работая с битами их можно легко извлечь, если знать формат их хранения... Наверное придётся экспериментировать.

Вот подсказка:
http://ru.wikipedia.org/wiki/%D0%A7%D0%B8%D1%81%D0%BB%D0%BE_%D0%BE%D0%B4%D0%B8% D0%BD%D0%B0%D1%80%D0%BD%D0%BE%D0%B9_%D1%82%D0%BE%D 1%87%D0%BD%D0%BE%D1%81%D1%82%D0%B8

capzap
05.03.2014, 10:43
Как хранятся эти REAL-переменные в памяти? Там же наверняка хранятся отдельно основание степени и мантисса, и работая с битами их можно легко извлечь, если знать формат их хранения... Наверное прьидётся экспериментировать.

Переведите реал в дворд и разбирайте разряды на знак,мантису и експоненте, какие проблемы?

lara197a
05.03.2014, 11:00
Извиняюсь, я вчера не внимательно прочел.
Вот пример, типа как capzap советовал ну дальше разберетесь(это опрос расходомера к-300):