And this is why I can't be a computer engineer. I can use computers very well but sod all this maths. Actually, I could probably do it if I tried but ugh.
I think your best qualities are that you don't rush things and take your time explaining in a perfectly crystal clear voice. Not the mention the good camera work by whomever is filming it, good stuff!!
Dude, your explanation was amazing. I managed to get this across to a 12 year old using your explanation and it really stuck. You are well commended and even managed to drive me to watch the second video in the 2 part series through to completion. Well done!
I like your explanation. However, I am just learning this as I am changing my career. I am just coming from a residency and they want us to show our work using the 2's compliment. Can you show that method. I am not getting the right answer using it but using your method I got the right answer. The problems are 110-11which is (11) and the other one is 1001-11 which is (110). I don't know how to show the work on the computer. I am thinking I have to write it by hand and scan it and send it in.
This is a great video! Best explanation I have found of these concepts. Why don't you have more than 2 videos on your channel? Can I find more of them somewhere else?
Is it compliment or complement? Its hard enough trying to understand binary manipulation without complicating it with that little problem. Also if I receive "too many negative votes" can i flip them to get a positive? ;-)
Ahh yesssss!!! So glad I found your videos buddy! I could just kiss your bald head right now (not in a gay way lol)! Thank you very much for making these!
@MrLemonyFresh thanks for the question. The short answer is no. Here's the longer version: when you add a bit to the number of bits in your system, the number of values you can represent is doubled. For example, if I have a 1 bit system, the only values I can represent are 0 and 1, i.e. 2 values can be represented in a 1 bit system. If I add bit to the system and make it a 2 bit system, I can now represent 4 values 00,01,10,11. 3 bits, 8 values 000,001,010,011,100,101,110,111, and so on...
@protowise I thought that 111 equalled 7 (1+2+4) but wait, if i added another bit (8) wouldn't that be one more than doubled since 7 doubled is 14 and 1111 is 15?
If I'm wrong, don't worry about explaining though, I just finished my last ever software design exam and I want to stick by what i said about not ever having to think about software design again XD or at least until it by chance comes up when I'm 3d animating...
@MrLemonyFresh It's no problem, don't mind clarifying. You are talking about adding a bit to a specific number (111 in your example). If you add a 1 bit to a number like you did, you effectively double the number + 1 as you correctly noted. By contrast if you add a 0 bit to a number you simply double the number. In my example above, I'm talking about the "number space", not a specific number. The number space is the total number of values you can represent with a given number of bits.
Awesome, thanks a bunch for this video. We've talked about twos complement in my computer organization class, but I never took discrete structures so I was confused as to what my professor was talking about when he mentioned it. This video was a hell of a lot easier to understand than the Wikipedia page. Thanks!
It's the same. I thought it was pretty good. I also don't like how people like you get on here and watch videos which are suppose to be informative and help other people, then post a comment saying they're being unhelpful. That's just plain mean. These people take their time to help others and you gotta be mean to them. That's wrong.
Why have you given this dude poor ratings, he's totally right. Im doing computer mathematics at university where we build and design networks in 8 bit binary, or octet binary.
He has a valid arguement, 3 bit is not useful, only 8 bit is. I suggest this guy gets a bigger whiteboard rather than cheap it out.
Great start, now I need to watch part 2.
SouthMoneyBoss 3 days ago
trololololoolol
marcdugy 4 days ago
Very helpful. Thanks lord.
Dosalt 1 week ago
And this is why I can't be a computer engineer. I can use computers very well but sod all this maths. Actually, I could probably do it if I tried but ugh.
MagikGimp 2 weeks ago
Great!
LightningHexagon 2 weeks ago
thank u so much.......
jitendra4272 3 weeks ago in playlist More videos from protowise
Two's Complement 7:25
GM608 3 weeks ago
Amazing, you need to make more videos! Not only are you very smart, but the way you talk and explain things is just amazing.
lightswitchlarry 2 months ago
THANK YOU!
0kazaki 2 months ago
like and a big thank you!
ZeKalanga92 3 months ago
*like*
jayjaygibbs 4 months ago
yeahhhhh i love explaining computer science concepts in my DEEP ASS VOICE.
lol jk man thanks for the vid, helpful
scuzzulus 4 months ago
I think your best qualities are that you don't rush things and take your time explaining in a perfectly crystal clear voice. Not the mention the good camera work by whomever is filming it, good stuff!!
MrAaronsrun 4 months ago
Can I ask why you haven't made any other videos? You really have a knack for this!
bobaMOSFET 4 months ago
Dude, your explanation was amazing. I managed to get this across to a 12 year old using your explanation and it really stuck. You are well commended and even managed to drive me to watch the second video in the 2 part series through to completion. Well done!
bobaMOSFET 4 months ago
Thanks a lot straight to part 2
60058366 4 months ago
Thanks a bunch.
topnotchstoves 5 months ago
very well explained.. thanks a lot ..please keep posting more tutorials..
prithivi00007777 5 months ago
I like your explanation. However, I am just learning this as I am changing my career. I am just coming from a residency and they want us to show our work using the 2's compliment. Can you show that method. I am not getting the right answer using it but using your method I got the right answer. The problems are 110-11which is (11) and the other one is 1001-11 which is (110). I don't know how to show the work on the computer. I am thinking I have to write it by hand and scan it and send it in.
meka1079 6 months ago
good job, really clear
DetectivScrout 7 months ago
This is a great video! Best explanation I have found of these concepts. Why don't you have more than 2 videos on your channel? Can I find more of them somewhere else?
AlexanderLee1 7 months ago
I guess compliment is a typo but I found the explanation really clear and that's all I care about. thanks.
ElephantWand 8 months ago
Is it compliment or complement? Its hard enough trying to understand binary manipulation without complicating it with that little problem. Also if I receive "too many negative votes" can i flip them to get a positive? ;-)
yemieko 11 months ago
Wow! I thought it's Steeve Osten finallly doin somethin useful for humanity!!
hzmtk22 11 months ago
Austin :-)
yemieko 11 months ago
So glad I found this video. Saved me failing a pretty important assessment in a couple of hours
TheJayohtwo 11 months ago
Ahh yesssss!!! So glad I found your videos buddy! I could just kiss your bald head right now (not in a gay way lol)! Thank you very much for making these!
b0ondockz 1 year ago
i like ur teaching style. . !!! excellent tutorial
sim0332 1 year ago
i love you man...
MsIndiancurry 1 year ago
you are intelectually sexy!
sanjosebum85 1 year ago
Don't you mean when you add a bit it's double minus 1?
MrLemonyFresh 1 year ago
@MrLemonyFresh thanks for the question. The short answer is no. Here's the longer version: when you add a bit to the number of bits in your system, the number of values you can represent is doubled. For example, if I have a 1 bit system, the only values I can represent are 0 and 1, i.e. 2 values can be represented in a 1 bit system. If I add bit to the system and make it a 2 bit system, I can now represent 4 values 00,01,10,11. 3 bits, 8 values 000,001,010,011,100,101,110,111, and so on...
protowise 1 year ago 2
@protowise I thought that 111 equalled 7 (1+2+4) but wait, if i added another bit (8) wouldn't that be one more than doubled since 7 doubled is 14 and 1111 is 15?
If I'm wrong, don't worry about explaining though, I just finished my last ever software design exam and I want to stick by what i said about not ever having to think about software design again XD or at least until it by chance comes up when I'm 3d animating...
MrLemonyFresh 1 year ago
@MrLemonyFresh It's no problem, don't mind clarifying. You are talking about adding a bit to a specific number (111 in your example). If you add a 1 bit to a number like you did, you effectively double the number + 1 as you correctly noted. By contrast if you add a 0 bit to a number you simply double the number. In my example above, I'm talking about the "number space", not a specific number. The number space is the total number of values you can represent with a given number of bits.
protowise 1 year ago
@protowise lol now I get it
MrLemonyFresh 1 year ago
Wow. You explained this a thousand times better than my CS professor. Thank you!
dallashawks 1 year ago 23
Nicely done Dave! Thanks!
jasonreal79 1 year ago
You explained this really well, PLEASE continue uploading this kind of videos.
Givicencio 1 year ago
Awesome, thanks a bunch for this video. We've talked about twos complement in my computer organization class, but I never took discrete structures so I was confused as to what my professor was talking about when he mentioned it. This video was a hell of a lot easier to understand than the Wikipedia page. Thanks!
ohoasis 2 years ago
Awesome. Made it very easy to understand.
TheSkepticalAtheist 2 years ago
Very good video! Covered the basics in a nice, understandable and straightforward way, thanks
Untitledwiz 2 years ago
This comment has received too many negative votes show
Not really helpful... Wanted to learn how to subtract 8 bit binary but ... w/e ill look elsewhere
ericcaines 2 years ago
FYI...the concepts and methods are exactly the same for 8 bit or any other number of bits. 3 bits was used for convenience.
protowise 2 years ago 11
It's the same. I thought it was pretty good. I also don't like how people like you get on here and watch videos which are suppose to be informative and help other people, then post a comment saying they're being unhelpful. That's just plain mean. These people take their time to help others and you gotta be mean to them. That's wrong.
Terry1212 2 years ago
Why have you given this dude poor ratings, he's totally right. Im doing computer mathematics at university where we build and design networks in 8 bit binary, or octet binary.
He has a valid arguement, 3 bit is not useful, only 8 bit is. I suggest this guy gets a bigger whiteboard rather than cheap it out.
monst4h 2 years ago
This helped a lot for my digital logic quiz tomorrow, thanks! :)
achavez454 2 years ago
im sooo confused but thanks anyway :D
prowdmaltese 2 years ago
This helps a lot. Thanks!
TheWater911 2 years ago
very good introduction video. nice work !
harrymetalgear 2 years ago