Доброго времени суток. Подскажите,пожалуйста, как значение переменной ,например 300, преобразовать в 3.00?
Вид для печати
Доброго времени суток. Подскажите,пожалуйста, как значение переменной ,например 300, преобразовать в 3.00?
Тогда будет просто 3 без запятой
А зачем отображать нули после запятой ?
Ну не всегда бывают нули, бывают сотые доли.
А если серьезно, то 300 это целое число. Для таких чисел в кодесис предусмотрены типы данных WORD, DWORD, SINT, USINT, INT, UINT, DINT, и UDINT.
А вот число 3.00 это может быть числом в формате с плавающей запятой или с фиксированной. Для чисел с плавающей запятой предусмотрен тип REAL.
Если Вам нужно преобразовать целый тип в REAL, то воспользуйтесь оператором преобразования (WORD_TO_REAL, INT_TO_REAL... и т.д). Полученый результат разделить на 100.
Всем спасибо за исчерпывающий ответ.
Ещё раз спасибо, всё получилось.