Перейти к содержанию
    

Глючная математика.

Не первый раз сталкиваюсь с косяками в математике альтиума. Часть удалось решить сменой запятых на точки, но до сих пор не поборол косяки с делением.

Например в инспекторе:

Параметр равен 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

 

Чего и где подкручивать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не первый раз сталкиваюсь с косяками в математике альтиума. Часть удалось решить сменой запятых на точки, но до сих пор не поборол косяки с делением.

Например в инспекторе:

Параметр равен 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 символа?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не первый раз сталкиваюсь с косяками в математике альтиума. Часть удалось решить сменой запятых на точки, но до сих пор не поборол косяки с делением.

Например в инспекторе:

Параметр равен 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

 

Чего и где подкручивать?

 

 

Уа-ха-ха!!!

Математика зависит от Document Units!!!!

Правильно работает только в Dxp Defaults

в метрах и милах начинает гнать, причём по разному.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уж сколько раз твердили миру... Внутри Altium всё считается в дюймах. :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уа-ха-ха!!!

Математика зависит от Document Units!!!!

Это называется малое выделение ресурсов на тестирование того, что наваяли.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

За его тестирования расплачиваются пользователи - временем, нервами... Отличная политика фирмы, я считаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уж сколько раз твердили миру... Внутри Altium всё считается в дюймах. :laughing:

Это же не значит, что перевести дюймы в миллиметры без ошибок невозможно? post-10362-1475144674.gif Давайте подскажем Altium-у формулу: 1 inch = 25.4 mm. Или они в австалийских дюймах считают? post-10362-1475144853.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...