Сообщение от Николай Суриков sTemp := OSU.Before(TO_STRING(0.1*TO_REAL(iValue)),000); Эта функция вернёт пустую строку если значение нормальное (вида "14, 6 °С"). Если уж пользоваться OSU, то сразу REAL_TO_STRING_FORMAT. В итоге этой функцией и воспользовался, она работает стабильно. Просто хотелось обойтись без лишней библиотеки
Правила форума