SAS(六)SAS运算符、字符比较及运算次序

本文详细介绍了SAS中的运算符,包括算术运算符、比较算符、逻辑算符以及特殊运算,如求最小值和最大值。在字符比较方面,讲述了SAS如何按照ASCII或Unicode顺序进行比较,并处理不同长度字符串的比较。同时,文章还阐述了SAS中的运算次序,明确了各类运算符的优先级。
摘要由CSDN通过智能技术生成

SAS(六)SAS运算符、字符比较及运算次序

运算符

  • 算术运算符:

+ - *     /      **/*乘方*/

  • 比较算符:

=(EQ)    ^=(NE)    >(GT)     <(LT)      >=(GE)     <=(LE)       in/*变量的值在某一个范围*/

  • 逻辑算符:

&(AND)   |(!)(OR) ^(~)(Not)

  • 其它:

><(最小值)     < >(最大值)       ||(!)(连接)
 

 

字符比较

  • 1、按机器使用的字符排列次序(ASCⅡUnicode)从左到右被比较。
  • 2、两个不等长的字符串被比较时,系统在较短的字符串后自动添上空格
  • 3、在比较符后加冒号,则只比较首字母
data opreate;                                                                                                                           
input (a b c) ($);                    
  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

路易三十六

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值