Цитата(FREEON @ 15.6.2019, 15:04)
![*](style_images/uokit/post_snapback.gif)
Нельзя ли отбросить лишнее отображение ок и третей строки?
Как округлить до тысячных или до сотых или десятых если на конце 0.
Код самого округления сокращен до 1 строки.
Отбрасываются все нули в конце.
Пример результата:
Код
3,000000 = 3
3,007000 = 3,007
3,373000 = 3,373
3,333333 = 3,333333
Пример кода:
Код
set $a math.dbl (59.4 / 11)
call m $a
set $a $m
set $b math.dbl (2.202 * 2)
call m $b
set $b $m
set $c math.dbl ($a + $b)
call m $c
set $c $m
log $c
end_script
proc m $x
set #n regexp (#p $result $x (\d+?(?=,0+\b)|\d+[,.]\d+?(?=0+\b)|\d+[,.]\d+))
end_proc