|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
20.05.2013, 12:54 | #1 |
Новичок
Регистрация: Apr 2013
Сообщения: 18
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Как сделать значение инт с запятой?
переменная модбас параметра температуры был типа флоат, пришлось изменить на инт ,т к на панеле не отображалась, теперь температура стала отображаться целым числом,а надо чтоб с десятыми,возможно ли чтобы значение инт было с десятой?(т е было 25,4 градуса(тип флоат),а теперь 25 градусов(тип инт),а хотелось бы 25,4 градуса(тип инт))
|
20.05.2013, 13:19 | #2 |
Member
Регистрация: Mar 2007
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Как сделать значение инт с запятой?
Умножаете температуру пееред отправкой в сеть на 10.
Например, температура 25,4С отправляется в сеть как 254. На стороне панели делите полученные 254 на 10 и получаете температуру с точностью до 0,1. |
20.05.2013, 14:27 | #3 |
Новичок
Регистрация: Apr 2013
Сообщения: 18
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как сделать значение инт с запятой?
спасибо за совет, сейчас пробую реализовать, поставил блок умножения A*B, А моя температура25,4, а как В придать значение 10? или как то по другому можно?
|
20.05.2013, 15:09 | #4 |
Новичок
Регистрация: Sep 2012
Адрес: St-Petersburg
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как сделать значение инт с запятой?
|
20.05.2013, 15:11 | #5 |
Новичок
Регистрация: Apr 2013
Сообщения: 18
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как сделать значение инт с запятой?
затупил, спасибо сделал
|