📅  最后修改于: 2023-12-03 15:32:26.429000             🧑  作者: Mango
在Julia中,有各种各样的运算符可以方便地执行各种计算任务。以下介绍了Julia中最常用的运算符:
+
加法运算符可以用于两个数的相加。
julia> 2 + 3
5
-
减法运算符可以用于两个数的相减。
julia> 5 - 2
3
*
乘法运算符可以用于两个数的相乘。
julia> 3 * 4
12
/
除法运算符可以用于两个数的相除。
julia> 10 / 2
5.0
%
取余运算符可以用于两个数的取余。
julia> 7 % 3
1
^
幂运算符可以用于两个数的幂运算。
julia> 2 ^ 3
8
==
等于运算符可以用于比较两个数是否相等。
julia> 2 == 2
true
julia> 2 == 3
false
!=
不等于运算符可以用于比较两个数是否不相等。
julia> 2 != 2
false
julia> 2 != 3
true
>
大于运算符可以用于比较两个数的大小。
julia> 5 > 2
true
julia> 2 > 5
false
<
小于运算符可以用于比较两个数的大小。
julia> 2 < 5
true
julia> 5 < 2
false
>=
大于等于运算符可以用于比较两个数的大小。
julia> 5 >= 2
true
julia> 2 >= 5
false
<=
小于等于运算符可以用于比较两个数的大小。
julia> 2 <= 5
true
julia> 5 <= 2
false
&&
逻辑与运算符可以用于两个布尔值的逻辑与运算。
julia> true && false
false
||
逻辑或运算符可以用于两个布尔值的逻辑或运算。
julia> true || false
true
!
逻辑非运算符可以用于布尔值的逻辑非运算。
julia> !true
false
&
按位与运算符可以用于两个数按位与运算。
julia> 0x3 & 0x5
0x1
|
按位或运算符可以用于两个数按位或运算。
julia> 0x3 | 0x5
0x7
⊻
按位异或运算符可以用于两个数按位异或运算。
julia> 0x3 ⊻ 0x5
0x6
~
取反运算符可以用于按位取反运算。
julia> ~(0x3)
0xfc
<<
左移运算符可以用于对一个数进行左移操作。
julia> 0x3 << 2
0xc
>>
右移运算符可以用于对一个数进行右移操作。
julia> 0x3 >> 1
0x1
这是Julia中最常用的运算符,大多数都与其他编程语言中的运算符相似,因此很容易掌握。