مثال |
توضیحات |
Description |
operand |
1+5=6 |
جمع |
Add |
+ |
7-5=2 |
تفریق |
Subtract |
- |
2*2=4 |
ضرب |
Multiply |
* |
4/2=2 |
تقسیم |
Divide |
/ |
5%2=1 |
باقیمانده |
Remainder or modulo |
% |
x=1; x++ =>> x=2 |
افزایش یک واحد |
Increment by 1 |
+ + |
x=5; x-- =>> x=4 |
کاهش یک واحد |
Decrement by 1 |
- - |
مثال |
توضیحات |
Description |
operand |
x = y |
مساوی |
simple assignment |
= |
x = x + 1 یا x +=1 |
جمع مساوی |
additive assignment |
+= |
x = x - 1 یا x -=1 |
تفریق مساوی |
subtractive assignment |
-= |
x = x *1 یا x *=1 |
ضرب مساوی |
multiplicative assignment |
*= |
x = x / 1 یا x /=1 |
تقسیم مساوی |
division assignment |
/= |
x = x % 1 یا x %=1 |
باقیمانده مساوی |
modulo assignment |
%= |
مثال |
توضیحات |
Description |
operand |
10= = 10 |
برابری |
equality check |
= = |
10 !=5 |
نا مساوی |
un-equality check |
! = |
10>5 |
بزرگتر از |
greater than |
> |
5<20 |
کوچکتر از |
less than |
< |
11>=11 |
بزرگتر مساوی |
greater than or equal to |
>= |
5<=5 |
کوچکتر مساوی |
less than or equal to |
<= |
توضیحات |
Description |
operand |
AND بیتی |
Bitwise AND |
& |
OR بیتی |
Bitwise OR |
| |
XOR بیتی |
Bitwise XOR |
^ |
NOT بیتی |
Bitwise NOT |
! |
AND منطقی |
Logical AND |
&& |
OR منطقی |
Logical OR |
|| |
توضیح |
ترتیب |
عملگرها |
1. پرانتز و عملگرهای مربوط به آرایه |
L � R |
( ) [ ] |
2. عملگرهای unary |
R � L |
- ++ -- ! |
3. عملگرهای ریاضی |
L � R |
* / % |
4. عملگرهای ریاضی |
L � R |
+ - |
5. عملگرهای رابطهای |
L � R |
< <= > >= |
6. عملگرهای مساوی و نامساوی |
L � R |
== != |
7. AND بیتی |
L � R |
& |
8. XOR بیتی |
L � R |
^ |
9. OR بیتی |
L � R |
| |
10. AND منطقی |
L � R |
&& |
11. OR منطقی |
L � R |
| | |
12. عملگرهای جایگزینی |
R � L |
= += -= *= /= %= |
22284 بازدید
5 بازدید امروز
1 بازدید دیروز
22 بازدید یک هفته گذشته
Powered by Gegli Social Network (Gohardasht.com)
Copyright ©2003-2024 Gegli Social Network (Gohardasht) - All Rights Reserved
Developed by Dr. Mohammad Hajarian