В некотором коде SAS, написанном бывшим членом команды в нашей компании, он использует символ -<
Насколько я могу это сделать, это означает LE (< =), и поэтому включает в себя RHS значение a -< b
, но не LHS. Кто-нибудь может это подтвердить? Кроме того, действительно ли это на других языках?SAS меньше или равно знаку
Я, как правило, уклоняюсь от условных выражений условных операторов в SAS, где могу, но просто интересно ... Мне, возможно, придется немного перевести аналогичный код в какой-то момент.
proc format;
value score
low -< 100 = 'Low'
200 -< 300 = '200 -< 300'
300 -< 400 = '300 -< 400'
400 -< high = 'High'
;
run;
Можете ли вы предоставить больше контекста? '- <' не является допустимым оператором сравнения, но он является синтаксисом как часть определения формата. – Tom
Примером может служить: 'proc format; низкий - <100 = 'Низкий' 200 - <300 = '200 - <300' 300 - <400 = '300 - <400' 400 - <высокий = 'Высокий'; run; ' – Zephyr
Извинения за форматирование - похоже, не могут быть заблокированы:/ – Zephyr