Цитата(Trashy_2 @ Sep 29 2016, 10:42)

Не первый раз сталкиваюсь с косяками в математике альтиума. Часть удалось решить сменой запятых на точки, но до сих пор не поборол косяки с делением.
Например в инспекторе:
Параметр равен 500.
!+1 = 501
!-1 = 499
!*2 = 3937
!/2 = 63
Дальше в Smart Editor:
Строка: RS422TX_N
Copy(!,0,2) + '3' = RS422TX3
Copy(!,1,2) + '3' = 422TX_N3
Copy(!,0,0.8) + '3' = RS3
Copy(!,0,0.5) + '3' = R3
Чего и где подкручивать?
Это тебе не маткад

))
Версия какая? Судя по результатам он пытается в мили перевести значения.
в 13 у меня дает правильные результаты. Независимо, мм или мили.
в смартедиторе тоже все ок.
в 1 и 2 случае выдает RS3, т.к. считается с 1 символа
в 3 и 4 бред как можно взять 0.5 символа?