Skip to content

Commit 121a62c

Browse files
authored
Merge pull request #127 from XD-human/patch-1
added block about comparison operators
2 parents 607af7c + 692553a commit 121a62c

File tree

1 file changed

+19
-0
lines changed
  • modules/40-data-types/30-logic-type/ru

1 file changed

+19
-0
lines changed

modules/40-data-types/30-logic-type/ru/README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,22 @@ bool is_even { 0 }; // false
2525
bool promise { 1 }; // true
2626
false == 0; // true
2727
```
28+
29+
Булевский тип часто используется, например, при сравнении значений. Для сравнения числовых значений используются следующие операторы:
30+
31+
```cpp
32+
1 == 2; // проверяет числа на равенство, возвращает false
33+
1 != 2; // проверяет, что числа не равны, возвращает true
34+
1 > 2; // проверяет, что число слева больше числа справа, возвращает false
35+
1 < 2; // проверяет, что число слева меньше числа справа, возвращает true
36+
```
37+
38+
Операторы "больше или равно" (>=) и "меньше или равно" (<=) возвращают true, если число слева больше (или меньше) числа справа или равно ему:
39+
40+
```cpp
41+
2 >= 1; // true
42+
2 >= 2; // true, причем 2 > 2 возвращает false
43+
44+
1 <= 2; // true
45+
2 <= 2; // true, причем 2 < 2 возвращает false
46+
```

0 commit comments

Comments
 (0)