[TC] Округление чисел
Здравствуйте, Подписчики!
Когда-то проходила информация о необходимости округления чисел
средствами Jaws. Ниже предлагается способ этой реализации средствами
его языка сценариев.
В основе положено использование переменных типа variant и замены символа
точки,
как десятичного разделителя, на запятую. Такой способ был реализован в
сценарии openWeatherMap, где исходными данными температур являются
десятичные числа с точностью до сотых единиц. Естественно, названия
переменных можете использовать свои.
string Function ValueRound (variant val)
val=StringReplaceChars(val, cScPeriod, ",")
Return IntToString(val)
EndFunction
Замечу, что в ряде случаев такие переменные можно, использовать в
функциях, без преобразования типов, как строковые или целочисленные.
Успехов!