1
00:00:02,150 --> 00:00:03,650
Hey, guys, what's up?

2
00:00:04,070 --> 00:00:10,940
So we have covered domestic operators, relational operators, logical operators in this video.

3
00:00:11,540 --> 00:00:13,460
We will cover bitwise operators.

4
00:00:14,820 --> 00:00:16,700
OK, so what are bitwise operators?

5
00:00:18,520 --> 00:00:20,770
So bitwise operators.

6
00:00:21,840 --> 00:00:23,370
Works on bits.

7
00:00:24,820 --> 00:00:27,910
So first of all, we are having bitwise and operate at.

8
00:00:29,140 --> 00:00:33,130
So zero and zero is zero zero.

9
00:00:33,160 --> 00:00:41,020
And one is zero one and zero is zero one and one is one.

10
00:00:42,220 --> 00:00:49,720
So this is bitwise and for example, you want to find Si out five, bitwise and three.

11
00:00:51,370 --> 00:00:52,660
So do my output.

12
00:00:53,230 --> 00:00:53,380
OK.

13
00:00:53,440 --> 00:00:56,980
So what is the bi needed presentation of five one zero one?

14
00:00:57,670 --> 00:00:59,740
What is a binary presentation of three.

15
00:01:00,250 --> 00:01:01,150
Zero one one.

16
00:01:02,170 --> 00:01:02,440
OK.

17
00:01:02,530 --> 00:01:04,360
And we have to take bitwise and.

18
00:01:05,860 --> 00:01:11,170
So one one is one zero one zero one zero is zero.

19
00:01:12,110 --> 00:01:13,390
OK, so this is my answer.

20
00:01:13,870 --> 00:01:17,230
Now, convert this binding number into decimal number, which is one.

21
00:01:18,000 --> 00:01:19,480
OK, so it's awkward.

22
00:01:19,480 --> 00:01:21,070
Will be when.

23
00:01:23,240 --> 00:01:24,070
OK, so let's see.

24
00:01:28,560 --> 00:01:30,460
And define Verlinden.

25
00:01:32,230 --> 00:01:34,390
OK, so let's name this file as.

26
00:01:39,730 --> 00:01:40,510
Bitwise.

27
00:01:43,330 --> 00:01:44,680
Not CBB.

28
00:01:49,710 --> 00:01:50,610
You're done zero.

29
00:01:52,800 --> 00:01:57,850
Okay, so we have seen bitwise and see out five and three.

30
00:01:57,940 --> 00:01:58,610
So let's see.

31
00:02:00,160 --> 00:02:00,730
See out.

32
00:02:04,610 --> 00:02:08,090
Five Broadways and three.

33
00:02:11,170 --> 00:02:12,670
OK, so what should be my output?

34
00:02:14,170 --> 00:02:15,580
So let's get a net.

35
00:02:17,340 --> 00:02:21,400
Some output is coming out to be one they have already seen here.

36
00:02:21,910 --> 00:02:24,790
When we do five bitwise entry, my output is one.

37
00:02:26,080 --> 00:02:27,730
So let's see one more example.

38
00:02:30,590 --> 00:02:32,560
So please see out.

39
00:02:33,820 --> 00:02:37,660
For entry, let's say, for bitwise and.

40
00:02:39,220 --> 00:02:39,580
When?

41
00:02:43,590 --> 00:02:45,410
So, Hmoud, produce coming out to be zero.

42
00:02:45,610 --> 00:02:45,920
Way.

43
00:02:49,500 --> 00:02:49,980
So.

44
00:02:51,880 --> 00:02:53,850
We have to calculate for and when.

45
00:02:54,490 --> 00:02:56,380
So what does that binary representation of four?

46
00:02:57,750 --> 00:02:59,160
One zero zero.

47
00:02:59,280 --> 00:03:03,680
What is a binary presentation of one zero zero one big?

48
00:03:03,720 --> 00:03:09,900
And so zero, then zero and then zero converting to decimal zero.

49
00:03:10,860 --> 00:03:11,080
OK.

50
00:03:11,700 --> 00:03:13,470
So Budweiser bitwise and it's clear.

51
00:03:15,490 --> 00:03:27,880
So now we are having bitwise or so it says, zero and zero is zero, sorry, zero or zero or.

52
00:03:29,310 --> 00:03:29,970
Zero.

53
00:03:30,430 --> 00:03:31,780
One as one.

54
00:03:32,940 --> 00:03:35,220
One auto zero as one.

55
00:03:35,820 --> 00:03:37,320
One odd one.

56
00:03:38,820 --> 00:03:39,660
This one.

57
00:03:41,060 --> 00:03:43,490
Okay, for example, see out.

58
00:03:46,120 --> 00:03:48,430
Five or three.

59
00:03:49,720 --> 00:03:56,340
So binary presentation of five is one zero one, binary presentation of three is zero one one.

60
00:03:56,710 --> 00:04:00,090
And we have to take bitwise or so.

61
00:04:00,100 --> 00:04:00,500
One.

62
00:04:01,810 --> 00:04:02,200
Again.

63
00:04:02,200 --> 00:04:02,620
One.

64
00:04:03,310 --> 00:04:07,600
Again, one cannot in two decimal, which is seven.

65
00:04:08,050 --> 00:04:10,450
OK, so its output is seven.

66
00:04:11,320 --> 00:04:12,430
Similarly, let's see.

67
00:04:12,880 --> 00:04:13,750
One more example.

68
00:04:14,510 --> 00:04:15,240
See out.

69
00:04:17,300 --> 00:04:20,780
Let's say three or seven.

70
00:04:21,950 --> 00:04:24,450
So it is a binary presentation of three zero one one.

71
00:04:24,940 --> 00:04:26,570
What is a binary presentation of seven?

72
00:04:26,700 --> 00:04:29,780
When when when we have a big they're bitwise or so.

73
00:04:29,780 --> 00:04:30,800
When, when?

74
00:04:30,980 --> 00:04:31,250
When.

75
00:04:31,670 --> 00:04:33,890
So the output is coming out to be seven.

76
00:04:35,290 --> 00:04:37,590
OK, so let's let's see.

77
00:04:44,390 --> 00:04:45,020
See out.

78
00:04:52,910 --> 00:04:55,580
Five or three.

79
00:04:59,270 --> 00:05:03,920
And vandeven, more value, which is three or seven.

80
00:05:16,580 --> 00:05:17,850
And let's come commander doubt.

81
00:05:19,280 --> 00:05:22,000
So our first answer should be seven.

82
00:05:22,040 --> 00:05:24,080
And second answer should also be seven.

83
00:05:27,490 --> 00:05:29,170
OK, so seven and seven.

84
00:05:30,160 --> 00:05:31,240
So this is Broadways odd.

85
00:05:32,290 --> 00:05:35,230
OK, so let's see some more bitwise operators.

86
00:05:36,990 --> 00:05:41,190
So our next Broadways operator is guard negation not.

87
00:05:43,210 --> 00:05:54,850
So not not means flip all the bits, flip all bits, so negation of five will be, first of all.

88
00:05:54,890 --> 00:05:55,190
Right.

89
00:05:55,240 --> 00:05:58,540
Five, which is one zero one and flip all the bits.

90
00:05:59,080 --> 00:06:03,340
So negation of five equals zero one and zero.

91
00:06:04,120 --> 00:06:04,380
OK.

92
00:06:06,020 --> 00:06:11,030
So what will my output, if I print, see out negation of five?

93
00:06:14,950 --> 00:06:16,310
So what will be my output?

94
00:06:18,160 --> 00:06:18,660
Lenzi.

95
00:06:22,430 --> 00:06:24,500
So first of all, it's come under doubt.

96
00:06:29,350 --> 00:06:31,760
Now we have to bring negation of faith.

97
00:06:32,650 --> 00:06:33,400
So we'll see out.

98
00:06:36,400 --> 00:06:37,900
Negation of faith.

99
00:06:41,690 --> 00:06:43,880
So any guesses where to leave my output?

100
00:06:46,320 --> 00:06:48,270
You can post a video if you want time.

101
00:06:50,320 --> 00:06:53,170
So my awkwardness coming out to be minus six.

102
00:06:55,360 --> 00:06:58,930
Now, let's see why it is coming out to be minus six.

103
00:07:04,750 --> 00:07:12,550
So integer is of four bytes, 32 bits.

104
00:07:20,720 --> 00:07:23,550
So this first debate is called signboard.

105
00:07:25,760 --> 00:07:30,120
And this is Main Édouard 31.

106
00:07:30,190 --> 00:07:30,530
It's.

107
00:07:33,450 --> 00:07:38,280
So we're dealing with a binary representation of life since five is a positive number sign but will

108
00:07:38,280 --> 00:07:39,130
be zero.

109
00:07:39,600 --> 00:07:45,810
And here one zero one and the rest, all of the bits will be zero zero zero zero.

110
00:07:47,550 --> 00:07:54,060
OK, what is negation of life, negation of five is flip all the bits.

111
00:07:54,660 --> 00:07:56,460
So this bit will become one.

112
00:07:56,880 --> 00:07:59,390
Similarly, when, when, when.

113
00:07:59,780 --> 00:08:00,840
Da da da da da.

114
00:08:01,200 --> 00:08:02,360
When, when.

115
00:08:02,690 --> 00:08:04,520
When, when, when.

116
00:08:04,890 --> 00:08:05,420
And here.

117
00:08:05,520 --> 00:08:06,150
Zero.

118
00:08:06,210 --> 00:08:07,380
One and zero.

119
00:08:08,430 --> 00:08:09,990
So this is negation of five.

120
00:08:11,890 --> 00:08:14,480
OK, so this value as equals two minus six.

121
00:08:15,420 --> 00:08:17,290
But how does that lucas' my NSX?

122
00:08:18,180 --> 00:08:18,960
Let's prove it.

123
00:08:19,800 --> 00:08:22,720
So first it is one that means my number is negative.

124
00:08:23,400 --> 00:08:28,120
And for finding magnitude says the number is negative for finding magnitude.

125
00:08:28,290 --> 00:08:28,920
What do I do?

126
00:08:28,950 --> 00:08:33,270
I will find Thuuz compliment, which is once compliment plus one.

127
00:08:33,690 --> 00:08:43,230
So once compliment of this number will be zero zero zero zero zero zero zero zero zero one zero one.

128
00:08:43,980 --> 00:08:45,540
And we have to add one.

129
00:08:45,890 --> 00:08:47,010
So plus one.

130
00:08:48,890 --> 00:08:57,020
So one plus one is then when ghetty when one and all these birds will be zero.

131
00:08:58,450 --> 00:08:58,700
OK.

132
00:08:59,480 --> 00:09:05,890
So convert this number into decimal number, which is four plus two equals six.

133
00:09:06,350 --> 00:09:10,160
So magnitude is six and my number is negative.

134
00:09:10,910 --> 00:09:12,920
So this number is minus six.

135
00:09:13,070 --> 00:09:15,650
And that's why minus six is getting printed.

136
00:09:16,990 --> 00:09:17,240
OK.

137
00:09:21,830 --> 00:09:27,110
You can try one one example, for example, see out negation of one.

138
00:09:30,150 --> 00:09:34,750
So one is simply the first bit will be zero since the number is positive.

139
00:09:35,280 --> 00:09:37,560
And here I am having just one rest.

140
00:09:37,560 --> 00:09:39,480
All bets will be zero zero zero zero zero.

141
00:09:40,210 --> 00:09:42,270
So negation means flip all the bits.

142
00:09:42,810 --> 00:09:43,800
So when.

143
00:09:44,300 --> 00:09:45,440
When, when.

144
00:09:47,250 --> 00:09:48,300
And this will be zero.

145
00:09:50,710 --> 00:09:55,030
So what is this value since the first murders when the number is going out?

146
00:09:55,090 --> 00:09:56,890
The number is negative.

147
00:09:57,160 --> 00:09:58,360
And we're finding magnitude.

148
00:09:58,480 --> 00:10:01,390
We will take two's compliment, which is one compliment plus one.

149
00:10:01,750 --> 00:10:04,660
So zero zero zero zero.

150
00:10:04,690 --> 00:10:06,460
And here will be one and one.

151
00:10:07,390 --> 00:10:09,670
So zero zero zero zero is one.

152
00:10:09,670 --> 00:10:11,060
Plus one is ten.

153
00:10:11,200 --> 00:10:13,630
So one carry one plus zero is one.

154
00:10:14,230 --> 00:10:15,400
So this is my magnitude.

155
00:10:15,520 --> 00:10:18,280
If you convert this number into decimal number, this will be two.

156
00:10:18,900 --> 00:10:21,820
OK, so negation of one will be minus two.

157
00:10:23,260 --> 00:10:23,710
Let's see.

158
00:10:25,140 --> 00:10:26,440
CEO, negation of one.

159
00:10:27,850 --> 00:10:30,340
So we'll see, I see out.

160
00:10:33,010 --> 00:10:34,540
Negation of when?

161
00:10:40,230 --> 00:10:41,370
And Nerd's commended out.

162
00:10:42,420 --> 00:10:43,480
So what, illume output?

163
00:10:46,150 --> 00:10:48,350
So my report is coming out to be minus two.

164
00:10:48,950 --> 00:10:49,700
You can see here.

165
00:10:49,950 --> 00:10:51,650
I would output was also minus two.

166
00:10:53,490 --> 00:10:53,710
OK.

167
00:10:56,970 --> 00:10:58,330
It's come under doubt also.

168
00:10:59,540 --> 00:11:01,920
Now let's see some more bitwise operators.

169
00:11:04,140 --> 00:11:06,690
So we'll just talk about bitwise Zord.

170
00:11:09,800 --> 00:11:10,690
So a zero.

171
00:11:26,800 --> 00:11:28,520
OK, so this is bitwise Zord.

172
00:11:29,230 --> 00:11:33,010
If both the bits are the same, my output is zero.

173
00:11:33,340 --> 00:11:36,010
If the bits are different, my output is one.

174
00:11:37,090 --> 00:11:41,250
OK, so if birds seem mild, Prada's zero, if Brits are different.

175
00:11:41,340 --> 00:11:43,680
Mild, put this one simple.

176
00:11:44,760 --> 00:11:47,800
So let's sprint CE out.

177
00:11:48,420 --> 00:11:49,980
Five or three.

178
00:11:51,120 --> 00:11:52,920
So that's a binary presentation of five.

179
00:11:53,130 --> 00:11:54,180
One zero one.

180
00:11:54,540 --> 00:11:56,280
What is that binary presentation of three.

181
00:11:56,700 --> 00:11:58,110
Zero one one.

182
00:11:58,740 --> 00:12:05,790
And we have today can be gleiser so birdzell seem zero which are different when bits are different.

183
00:12:05,860 --> 00:12:06,120
One.

184
00:12:06,620 --> 00:12:07,980
So this will be my output.

185
00:12:08,610 --> 00:12:09,190
And this is it.

186
00:12:09,210 --> 00:12:12,540
Close to four plus two six.

187
00:12:13,440 --> 00:12:14,420
OK, so let's print.

188
00:12:17,380 --> 00:12:20,050
So see out.

189
00:12:23,260 --> 00:12:25,920
Five, CSAR three.

190
00:12:27,850 --> 00:12:29,440
So now it will be six.

191
00:12:32,710 --> 00:12:34,320
OK, so that would produce six.

192
00:12:35,680 --> 00:12:37,150
Let's take one more example.

193
00:12:40,920 --> 00:12:55,610
See out five Zord, zero in length and one more see out five, Zord five.

194
00:12:58,810 --> 00:13:00,070
OK, so let's run it.

195
00:13:04,810 --> 00:13:10,370
So, I mean, output is five and zero, Myrto, so let's see.

196
00:13:22,550 --> 00:13:23,720
So when I'm doing.

197
00:13:25,420 --> 00:13:26,920
Five zero zero.

198
00:13:27,490 --> 00:13:30,700
So what is the binary representation of five one zero one?

199
00:13:30,760 --> 00:13:35,260
What is a binary presentation of zero zero zero zero bits are different.

200
00:13:35,410 --> 00:13:38,410
When Batarseh zero bits are different.

201
00:13:38,500 --> 00:13:38,710
One.

202
00:13:39,410 --> 00:13:42,130
So you can see one zero one one zero one.

203
00:13:42,640 --> 00:13:44,200
So output is same.

204
00:13:45,610 --> 00:13:47,470
That's why five is getting printed here.

205
00:13:48,340 --> 00:13:50,770
Now, let us talk about this five sort of five.

206
00:13:51,400 --> 00:13:52,300
So five is.

207
00:13:53,810 --> 00:13:54,930
And we have to take zone.

208
00:13:55,030 --> 00:13:57,430
So Brittelle seems zero, but so seems it all itself.

209
00:13:57,430 --> 00:14:00,200
Seems, you know, some outproduce coming out of easy launderettes way.

210
00:14:00,850 --> 00:14:02,350
Zero is getting printed here.

211
00:14:03,540 --> 00:14:03,750
OK.

212
00:14:05,590 --> 00:14:10,990
So with the help of these two example, we have reached an important result.

213
00:14:11,170 --> 00:14:12,490
And what is that reserved.

214
00:14:14,800 --> 00:14:16,000
So my dessert is.

215
00:14:17,270 --> 00:14:18,710
Let's say is any number.

216
00:14:18,800 --> 00:14:28,520
So a czar A will always be zero and a czar zero will be a always.

217
00:14:30,060 --> 00:14:30,360
OK.

218
00:14:30,950 --> 00:14:38,000
So with the help of these two examples, five zero five was zero and five or zero is five.

219
00:14:38,810 --> 00:14:40,730
These two itemise gender drizzles.

220
00:14:42,140 --> 00:14:43,730
Also Zora's associate, too.

221
00:14:43,820 --> 00:14:48,230
For example, if you really do, please, or five whose are three.

222
00:14:48,590 --> 00:14:50,930
So three and three, we cancel our teacher that my.

223
00:14:51,130 --> 00:14:51,860
I will be five.

224
00:14:54,440 --> 00:14:56,570
OK, so this is an important reserve.

225
00:14:57,130 --> 00:14:58,840
So these results are very important.

226
00:14:59,970 --> 00:15:00,170
Right.

227
00:15:00,280 --> 00:15:03,730
If you take two numbers and CSAR them, Margaret will be zero.

228
00:15:04,180 --> 00:15:11,660
And if you take Zschau off any number with zero, my output will be that number only and Zora's associate

229
00:15:11,690 --> 00:15:12,010
to.

230
00:15:13,620 --> 00:15:21,420
If you do something like twos or fives or threes or two or five or three.

231
00:15:21,930 --> 00:15:23,070
So what will be my output?

232
00:15:23,580 --> 00:15:25,920
So five and five will cancel out each other.

233
00:15:26,580 --> 00:15:28,440
Two and two will cancel out each other.

234
00:15:29,010 --> 00:15:30,900
Three and three will cancel out each other's.

235
00:15:30,960 --> 00:15:31,940
Wildwood will visit.

236
00:15:33,860 --> 00:15:34,830
OK, simple.

237
00:15:36,150 --> 00:15:37,350
You can Testudo and so.

238
00:15:39,480 --> 00:15:42,090
For example, she yelled.

239
00:15:45,670 --> 00:15:50,350
Those are three CSAR five.

240
00:15:50,820 --> 00:15:52,760
These are three.

241
00:15:53,330 --> 00:15:56,060
These are five, so mild.

242
00:15:56,110 --> 00:15:56,830
What should we do?

243
00:15:58,690 --> 00:15:59,560
Okay, so let's see.

244
00:16:02,230 --> 00:16:08,470
So Margaret is coming out to me, too, because this tree even cancel history, this wife will cancel

245
00:16:08,860 --> 00:16:09,450
this five.

246
00:16:10,430 --> 00:16:10,710
OK.

247
00:16:12,160 --> 00:16:14,350
Now where we can use this property.

248
00:16:15,430 --> 00:16:19,420
So suppose you are given two one plus one nos.

249
00:16:21,090 --> 00:16:28,080
OK, so you're arguing, given two unpleasant numbers in which each number is getting twice except.

250
00:16:29,170 --> 00:16:36,040
One number, so out of two in lesser numbers, each number is auguring place except one number.

251
00:16:36,100 --> 00:16:38,620
And our task is to find that number.

252
00:16:39,160 --> 00:16:40,650
There it is, all getting on Levens.

253
00:16:41,920 --> 00:16:52,720
For example, the numbers are my input is, let's say one five, one two five.

254
00:16:53,110 --> 00:16:53,320
OK.

255
00:16:53,380 --> 00:16:55,000
So, for example, this is my input.

256
00:16:55,480 --> 00:16:58,850
So all things should be to my eyes.

257
00:16:58,890 --> 00:16:59,800
I should be doing.

258
00:16:59,920 --> 00:17:00,910
So what will I do?

259
00:17:01,030 --> 00:17:02,380
I will resort all of them.

260
00:17:02,980 --> 00:17:03,180
OK.

261
00:17:03,250 --> 00:17:07,420
So when's or five is are ones or twos or five.

262
00:17:07,840 --> 00:17:13,450
So five and five we cancel out each other one and when we cancel out each other and my output will be

263
00:17:13,450 --> 00:17:13,700
two.

264
00:17:14,580 --> 00:17:14,880
OK.

265
00:17:16,030 --> 00:17:19,180
So with the help of Zord we can solve this problem very easily.

266
00:17:20,680 --> 00:17:20,910
OK.

267
00:17:21,670 --> 00:17:26,980
So let us talk about next to Bitwise Operator, which is left shift.

268
00:17:28,590 --> 00:17:29,850
Left shift.

269
00:17:31,980 --> 00:17:32,240
OK.

270
00:17:33,520 --> 00:17:35,860
For example, where do I live my output?

271
00:17:36,700 --> 00:17:41,560
If I rent to left, shift one.

272
00:17:44,960 --> 00:17:47,630
So two left, shift one.

273
00:17:48,080 --> 00:17:49,850
So it is a binary presentation of two.

274
00:17:51,080 --> 00:17:54,030
One and zero and left here to one means.

275
00:17:55,980 --> 00:17:59,220
Shift all the bit towards left and add zero.

276
00:18:00,370 --> 00:18:01,710
OK, we have to shift.

277
00:18:01,860 --> 00:18:03,750
So here I am, size zero zero zero.

278
00:18:04,140 --> 00:18:06,570
So we have to shift all the bits towards left.

279
00:18:06,630 --> 00:18:08,220
And here I will enter.

280
00:18:08,310 --> 00:18:09,660
I will give input zero.

281
00:18:10,110 --> 00:18:11,300
So what do Lim output?

282
00:18:11,670 --> 00:18:16,080
Zero zero zero zero one zero and zero.

283
00:18:16,410 --> 00:18:17,760
So this will be my output.

284
00:18:18,270 --> 00:18:19,290
And what does this number.

285
00:18:19,440 --> 00:18:23,210
This number is for output will be four.

286
00:18:24,540 --> 00:18:24,810
Okay.

287
00:18:27,390 --> 00:18:36,480
Similarly, for example, if I try and do see out, if I try and print, see out one left, shift three.

288
00:18:38,390 --> 00:18:39,560
So we're dillema output.

289
00:18:41,080 --> 00:18:46,710
So first of all, right, one, which is zero zero zero zero zero one.

290
00:18:47,170 --> 00:18:49,840
And we have two left shift this number three times.

291
00:18:50,590 --> 00:18:55,790
So for the first time, it will become zero zero zero zero one and zero.

292
00:18:56,290 --> 00:18:57,680
Now do second time.

293
00:18:57,970 --> 00:19:00,610
So zero zero zero one zero zero.

294
00:19:01,540 --> 00:19:02,920
And we have to do one more time.

295
00:19:03,430 --> 00:19:04,840
So, again, left shift.

296
00:19:05,140 --> 00:19:08,110
So zero zero one zero zero and zero.

297
00:19:08,500 --> 00:19:09,540
So what does this number.

298
00:19:11,270 --> 00:19:13,820
So when to 48, so this number is eight.

299
00:19:14,660 --> 00:19:17,210
OK, so this number is eight.

300
00:19:18,950 --> 00:19:19,890
So what is the formula?

301
00:19:20,780 --> 00:19:22,070
So formula is very simple.

302
00:19:22,970 --> 00:19:24,590
X lurve shift.

303
00:19:24,770 --> 00:19:30,080
Why is it goes to X multiply due to the power.

304
00:19:30,450 --> 00:19:30,690
Y.

305
00:19:32,440 --> 00:19:32,710
OK.

306
00:19:34,140 --> 00:19:38,460
So Ford left shift when it was eight.

307
00:19:38,910 --> 00:19:39,720
Similarly.

308
00:19:40,730 --> 00:19:52,250
Two left shaft two will also be eight when left, shaft one will be two when life shift two will be

309
00:19:52,670 --> 00:19:53,180
for.

310
00:19:54,400 --> 00:19:58,630
When left, shift three will be eight and so on.

311
00:19:59,020 --> 00:19:59,280
OK.

312
00:20:00,580 --> 00:20:03,640
OK, so let us print some of these values.

313
00:20:05,860 --> 00:20:07,100
So commented out.

314
00:20:20,190 --> 00:20:25,180
So let's say see out when Levchin at 3:00.

315
00:20:26,540 --> 00:20:28,270
So maladroit should be it.

316
00:20:31,020 --> 00:20:32,190
So let's it.

317
00:20:34,250 --> 00:20:35,910
So our bodies coming out to be it.

318
00:20:36,300 --> 00:20:36,540
OK.

319
00:20:36,620 --> 00:20:38,030
So Love Church is very easy.

320
00:20:38,210 --> 00:20:39,380
You just have to remember this.

321
00:20:39,390 --> 00:20:42,940
Phumla just ex left church.

322
00:20:42,960 --> 00:20:46,800
Why, as it goes through so much to went through to the ballot.

323
00:20:46,850 --> 00:20:47,080
Why?

324
00:20:47,810 --> 00:20:48,950
So we have left shift.

325
00:20:49,550 --> 00:20:51,570
That means we are also having red shift.

326
00:20:52,040 --> 00:20:52,910
For example.

327
00:20:53,770 --> 00:20:55,570
Where does the value of three.

328
00:20:55,580 --> 00:20:55,790
Right.

329
00:20:55,820 --> 00:20:56,390
Shift one.

330
00:20:57,350 --> 00:20:58,250
So we're Destry.

331
00:20:59,730 --> 00:21:01,730
It is zero zero zero zero.

332
00:21:02,390 --> 00:21:03,970
And here I am having one.

333
00:21:04,250 --> 00:21:04,620
And one.

334
00:21:05,000 --> 00:21:05,510
So we have to.

335
00:21:05,510 --> 00:21:05,790
Right.

336
00:21:05,810 --> 00:21:07,790
Shift it by one.

337
00:21:08,250 --> 00:21:09,690
OK, so right.

338
00:21:09,710 --> 00:21:10,250
Shifted.

339
00:21:10,340 --> 00:21:11,480
We will add zero from here.

340
00:21:11,870 --> 00:21:12,680
So right shift.

341
00:21:13,130 --> 00:21:14,790
So when we will do right shifting.

342
00:21:15,080 --> 00:21:16,910
This one will be discarded.

343
00:21:18,500 --> 00:21:20,210
OK, so finally, this will be my number.

344
00:21:20,240 --> 00:21:23,600
Zero zero zero, Antawn, zero and one.

345
00:21:24,140 --> 00:21:25,460
So this will be my number.

346
00:21:26,000 --> 00:21:28,580
And this number equates to one.

347
00:21:29,900 --> 00:21:30,150
OK.

348
00:21:31,010 --> 00:21:36,510
Similarly, if you want to do, for example, 8:00 at night shift, too.

349
00:21:37,090 --> 00:21:38,750
So it is a representation of it.

350
00:21:39,500 --> 00:21:42,800
So zero one zero zero and zero.

351
00:21:43,220 --> 00:21:43,970
So this is it.

352
00:21:44,900 --> 00:21:47,420
I have to check this number eight two times.

353
00:21:50,090 --> 00:21:50,480
So.

354
00:21:51,980 --> 00:21:52,850
For the first time.

355
00:21:54,900 --> 00:21:56,000
And as you know, from here.

356
00:21:56,510 --> 00:21:58,280
So this zero will be discarded.

357
00:21:58,520 --> 00:22:01,220
So it will become zero zero one zero zero.

358
00:22:03,270 --> 00:22:06,440
Now we have to do it one more time again.

359
00:22:07,680 --> 00:22:12,450
So this is it'll be discarded and it will become zero zero zero one and zero.

360
00:22:13,050 --> 00:22:16,020
So this will be my output, which is.

361
00:22:17,820 --> 00:22:21,650
So similarly, we are having just like we have left your formula.

362
00:22:21,720 --> 00:22:23,150
We also have Richard Phumla.

363
00:22:23,210 --> 00:22:28,320
So x ray shift, why is it close to X upon to the power.

364
00:22:28,320 --> 00:22:28,470
Right.

365
00:22:31,200 --> 00:22:32,110
You can verify it.

366
00:22:32,130 --> 00:22:39,960
For example, three left shift one equals three upon two to the power one, which is one point one.

367
00:22:40,260 --> 00:22:42,750
But in BGT upon and BIJA will be an integer.

368
00:22:42,780 --> 00:22:44,370
Some output will be one.

369
00:22:46,310 --> 00:22:46,550
OK.

370
00:22:46,970 --> 00:22:50,310
Similarly, it Tradeshift, too.

371
00:22:50,500 --> 00:22:58,100
OK, so eight, right shift two equals eight upon two to the power two, which is eight upon four,

372
00:22:58,100 --> 00:22:59,060
which is two.

373
00:23:00,020 --> 00:23:00,230
OK.

374
00:23:00,500 --> 00:23:02,900
So two is so too is here.

375
00:23:04,990 --> 00:23:05,220
OK.

376
00:23:06,090 --> 00:23:06,450
So.

377
00:23:07,940 --> 00:23:15,180
X left shift, why is X interpretative our way and x ray shift away?

378
00:23:15,560 --> 00:23:18,620
Is X upon to do the power Y?

379
00:23:19,010 --> 00:23:26,240
And similarly you have to learn that Zord Farmelo so that any number taken a number Zord with that number

380
00:23:26,630 --> 00:23:31,460
will be zero and any number is always zero will be that number only.

381
00:23:31,820 --> 00:23:42,890
And similarly, you have to learn zero and zero zero zero and one is zero one zero is zero one and one

382
00:23:43,130 --> 00:23:43,880
is one.

383
00:23:44,390 --> 00:23:51,410
Similarly, zero or zero is zero zero or one on one or zero one or one.

384
00:23:52,820 --> 00:23:54,230
So this is one, one and one.

385
00:23:55,130 --> 00:23:57,560
And we know negation means flip.

386
00:23:57,560 --> 00:23:59,330
All the bits flip.

387
00:24:01,830 --> 00:24:02,490
All bets.

388
00:24:03,200 --> 00:24:04,610
And for dessert or.

389
00:24:06,180 --> 00:24:09,870
If Mutassim zero, if bedside defend when.

390
00:24:15,040 --> 00:24:20,000
So if Bertel same, my output will be zero if rates are different.

391
00:24:20,070 --> 00:24:21,530
My output will be when.

392
00:24:23,320 --> 00:24:23,530
OK.

393
00:24:23,960 --> 00:24:29,000
So you might be thinking where we will use all these bitwise operators.

394
00:24:29,530 --> 00:24:36,440
So in this way, do I am not covering that because bitwise operator question will not be alone.

395
00:24:36,500 --> 00:24:42,320
It will come with, for example, Eddie, if it is vitally for loop and so on.

396
00:24:42,690 --> 00:24:42,930
OK.

397
00:24:43,280 --> 00:24:49,580
So when we talk about these topics like it is, if as for low while loop and other concepts, then we

398
00:24:49,580 --> 00:24:52,290
will cover questions on better masking.

399
00:24:52,370 --> 00:24:54,260
So this is actually called a bit of masking.

400
00:24:56,490 --> 00:25:02,090
OK, so when we will cover all this topics, then they will cover question on big time asking, which

401
00:25:02,090 --> 00:25:03,290
is very, very important.

402
00:25:04,050 --> 00:25:04,320
OK.

403
00:25:05,180 --> 00:25:05,630
Thank you.
