青未了分享 http://blog.sciencenet.cn/u/yanghang

博文

IDL运算符

已有 12383 次阅读 2015-5-5 19:36 |个人分类:IDL学习笔记|系统分类:科研笔记

1. IDL运算符

运算符

含义

优先级

运算符

含义

优先级

()

小括号

1

Not

布尔非

4

*

指针取内容

2

Eq

等于

5

^

乘方

2

Ne

不等于

5

*

3

Le

小于等于

5

#

矩阵乘

3

Lt

小于

5

##

矩阵乘

3

Ge

大于等于

5

/

3

Gt

大于

5

Mod

求模

3

And

布尔与

6

+

4

Or

布尔或

6

-

减和负

4

Xor

布尔异或

6

<

最小

4

? :

三重运算

7

>

最大

4

=

赋值号

8

2.关系和布尔运算符

IDL中的关系运算符:eq  ne  le lt   ge  gt

IDL中的布尔运算符:not(取反)  and(逻辑与)  or(逻辑或) xor(逻辑异或)

布尔运算也叫逻辑运算

布尔运算和关系运算的结果是逻辑量:True Fase

3.三重运算符

三重运算符语法格式是:

exp1 ? exp2: exp3

4.位串操作

 位串操作运算符是:not  and or  xor .就是逻辑操作符。





https://wap.sciencenet.cn/blog-346157-887588.html

上一篇:IDL控制语句
下一篇:IDL写入数据
收藏 IP: 150.229.195.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-29 19:48

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部