Added: 2 years ago
From: protowise
Views: 35,059
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (48)

Sign In or Sign Up now to post a comment!
  • Great start, now I need to watch part 2.

  • trololololoolol

    

  • Very helpful. Thanks lord.

  • 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.

  • Great!

  • thank u so much.......

  • Two's Complement 7:25

  • Amazing, you need to make more videos! Not only are you very smart, but the way you talk and explain things is just amazing.

  • THANK YOU!

  • like and a big thank you!

  • *like*

  • yeahhhhh i love explaining computer science concepts in my DEEP ASS VOICE.

    lol jk man thanks for the vid, helpful

  • 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!!

  • Can I ask why you haven't made any other videos? You really have a knack for this!

  • 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!

  • Thanks a lot straight to part 2

  • Thanks a bunch.

  • very well explained.. thanks a lot ..please keep posting more tutorials..

  • 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.

  • good job, really clear

  • 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?

  • I guess compliment is a typo but I found the explanation really clear and that's all I care about. thanks.

  • 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? ;-)

  • Wow! I thought it's Steeve Osten finallly doin somethin useful for humanity!!

  • Austin :-)

  • So glad I found this video. Saved me failing a pretty important assessment in a couple of hours

  • 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!

  • i like ur teaching style. . !!! excellent tutorial

  • i love you man...

  • you are intelectually sexy!

  • Don't you mean when you add a bit it's double minus 1?

  • @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,11­1, 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.

  • @protowise lol now I get it

  • Wow. You explained this a thousand times better than my CS professor. Thank you!

  • Nicely done Dave! Thanks!

  • You explained this really well, PLEASE continue uploading this kind of videos.

  • 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!

  • Awesome. Made it very easy to understand.

  • Very good video! Covered the basics in a nice, understandable and straightforward way, thanks

  • FYI...the concepts and methods are exactly the same for 8 bit or any other number of bits. 3 bits was used for convenience.

  • 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.

  • This helped a lot for my digital logic quiz tomorrow, thanks! :)

  • im sooo confused but thanks anyway :D

  • This helps a lot. Thanks!

  • very good introduction video. nice work !

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more