Количество значащих цифр
Добавлено: Ср фев 26, 2014 2:40 pm
Добрый день.
Подскажите как увеличить количество значащих цифр при вводе значения типа MemoryReal?
Объясняю ситуацию:
Имеется тег типа MemoryReal (например RealTag1) (MinVal: 0 - MaxVal: 100 Retentive Value = true)
Рисую в окне текст #.####### (семь # после запятой).
Привязываю тег к тексту на ввод (InPut->_ Tagname ) (Minimum 0 - Maximum 100)
Далее в WindowViewer в тексте ввожу 12.123456789 нажимаю "энтер". В окне соответсвенно 12.1234568 (это правильно).
ОДНАКО!!! после перезагрузки WindowViewer в окне значение оказывается 12.1235000!
Или просто при новом вводе значения в поле ввода показывает число 12.1235 (хотя до этого вводил 12.123456789)
Ну и в RealTag1.InitialValue тоже заносится 12.1235 (т.е. 6 значащих цифр)
Возникает вопрос: Как увеличить количество значащих цифр?
Подскажите как увеличить количество значащих цифр при вводе значения типа MemoryReal?
Объясняю ситуацию:
Имеется тег типа MemoryReal (например RealTag1) (MinVal: 0 - MaxVal: 100 Retentive Value = true)
Рисую в окне текст #.####### (семь # после запятой).
Привязываю тег к тексту на ввод (InPut->_ Tagname ) (Minimum 0 - Maximum 100)
Далее в WindowViewer в тексте ввожу 12.123456789 нажимаю "энтер". В окне соответсвенно 12.1234568 (это правильно).
ОДНАКО!!! после перезагрузки WindowViewer в окне значение оказывается 12.1235000!
Или просто при новом вводе значения в поле ввода показывает число 12.1235 (хотя до этого вводил 12.123456789)
Ну и в RealTag1.InitialValue тоже заносится 12.1235 (т.е. 6 значащих цифр)
Возникает вопрос: Как увеличить количество значащих цифр?