What are binary numbers? | James May's Q&A (Ep 11100) | Head Squeeze
Вставка
- Опубліковано 4 лип 2013
- James May asks "What are binary numbers, and why does my computer need them?
Watch James getting confused here: • BLOOPERS! James May Ge...
Binary: mathworld.wolfram.com/Binary.html
Counting in base 10: mae.ucdavis.edu/dsouza/Classes...
James May on how Barcodes work: • How Do Barcodes Work |...
Follow us on twitter: / theheadsqueeze
Like is on Facebook: / headsqueeze
/ headsqueezetv
ua-cam.com/users/subscription_c...
James May's Q&A: With his own unique spin, James May asks and answers the oddball questions we've all wondered about from 'What Exactly Is One Second?' to 'Is Invisibility Possible?' - Розваги
anyone else here for online homework
Yep
Yes sir
me
yes sir
Yep
Me
I've got another "byte" joke:
There's a band called 1023 MB. They haven't had any gigs yet.
1024*
Adham Rataba You didn't get it, did you?
***** Oh, now I realised! They needed one more 'byte' to become a 'gig'! LOL, I get it now, thanks for telling me.
Adham Rataba No problem.
Technically, 1 more MegaByte....Also, that joke is a bit old.....
I'll be leaving now....
there are 10 types of people in the world, those who understand binary, those who dont... and those who didnt expect a ternary joke.
+GroovingPict 10 ;p that is 2 in binary ;p
+NookRitzia I guess you are that third kind
hehehe
GroovingPict well if there's 3 don't you mean 11
Ternary = Base 3
3 in Base 3 is 10
Jeremy clarkson told me to sleep halfway through this clip.
hi person from 6 years ago
@@sou_1108 hello
@@slipknot2k4 hello
wowwww
are you still active
That would've been really handy for my first year of programming.
All that happened when I high-tenned the screen was some smudge marks.
I have to watch this for online homework,
ah
Same
I've seen a couple of binary videos from different people on UA-cam, and this seems to have the most simplistic description of how to form the number... I'm impressed
Top Gear is back and he still takes the time to film headsqueeze! Appreciate it! :D
for people who cant understand
128 64 32 16 8 4 2 1
x x x x x x x x
1 0 0 0 0 0 0 1
this would be 129 because
128+1=129
there are 1s under those
start from right going left and times the number by 2, for every 1, add the number needed to the number
Thank u
james, you are the first English person who said people have 10 fingers!!
finally an English person that agrees with me when i say humans have TEN fingers, not 8 and 2 thumbs
Captain Slow!
Your an idiot
You’re.
I love how I’m at school watching this
pro trick : watch movies at flixzone. I've been using them for watching a lot of movies recently.
@Lennon Louis definitely, I've been watching on Flixzone for since november myself =)
@Lennon Louis Yup, have been watching on Flixzone for since november myself :D
@Lennon Louis definitely, been using Flixzone for since november myself =)
Same I am doing it for home work
This totally helped me understand binary numbers since I am currently learning them in my math class. Thank you! :)
MATH? shouldn't it be ict or cs
The pile of computers in the background is hilarious. XD
Made my day.
I took a networking class in college and spent a week on binary. What took a professor a week you did in a few minutes. Glad I am subscribed.
my bet is that you liked your own comment
This brings me back to my intro of computer science, we had to do binary math, fun times.
hi person from 7 years ago
Got to love James May!
that was a good explanation actually, thanks.
Excellent explanation! :)
There's a question that has been in my head for a long time. How do processors work .
Thank you. :)
Ps. This is a great channel
i dont know, but hi person from 7 years ago :D
7 yrs ago
Wow
@@mrxd4068 exactly
I hope you got the answer
hi geezer from 9 years ago
you should watch this several times, it's one of the better explanations here on youtube
This is a perfect example of what happens when a niche market explodes in to general use. Nobody really cared that the prefixes were used incorrectly until relatively recently. My guess is that kibi, mibi, etc prefixes came about after people who didn't know how computers are manufactured started complaining.
Thank you, that did help :) I was writing them out starting at 0, and when I wrote the comment I thought I was starting at 1, so I was on the write track just didn't follow what I had written :P That does make it much clearer though! Does that also mean when you are to convert binary to base 10 you would need to read right to left because the values would be 1, 2, 4, 8 etc?
Exactly right. Glad I could help!
amazing video
Great as always Lord May! ;D
That was delightful thank you.
Thanks, that helped to make it clearer :)
This Video is Helpful in different Ways.. Its kind of hard at First But Yeah. We Watched this at School with out own laptops.
1. The fact you don't count in some system is not mutually exclusive from not being able to. I have no idea what systems you can, or cannot count in.
2. Your point on "useless information" once again, is exactly the point I made originally. Thanks for finally understanding that.
3. Infinity exists only in theory, it is however a practical impossibility.
I'm happy to have helped.
I was about to comment that someone fell asleep while they were writing the title... then I had an epiphany ;D
Its quips like that one about Ann Boleyn that make James May a hero.
So I was holding my iPad when you did the high 10 thing...
you often describe it in hex due to the fact that its easier to read and you at the same time have an idea where the code is at, and basicly when you have 8 bits (a byte) you can devide them into 2 so called nibbles that represent til two 4 bit pairs that make up at byte in hex.
As to comments about different bases, mainframe programmers regularly use base 16 (hexidecimal or hex for short) since it makes interpreting the binary numbers much easier. Useful when asked your age, as stating it in hex can make you sound much younger. 48 decimal pronounced forty-eight = 30 hex pronounced three zero. However when 28 it doesn't work so well (1C).
best binary explanation I've seen
Letters or characters are also stored in the form of codes (ASCII).
1 Letter requires 1 Byte or 8 bits to be stored. Character 'A' has an ASCII code 65 in decimal system or 01000001 in binary. There are 256 ascii characters from 0 to 255. 255 is 11111111 (notice 8 bits) in binary.
There is also base 16 also known as Hexadecimal. Counting 0 1 2 3 4 5 6 7 8 9 A B C D E F then 10. As well as Base 8 or Oct, which is occasionally used in CNC programming.
Subscribed before 60 seconds. Because this guy is epic. Thanks hahaha.
Most of the Top Gear episodes and challenges are actually filmed during the break, they just air much later due to editing, and stuff like that.
And about the 256 options of each component, there are systems which use more information for each component of the pixel - workstations which do image processing and FX for movies and animation normally work with 2 bytes for each component, which gives 65536 variations for each. It so happens that the display tech that we use every day is not able to describe those variations precisely - most of the time even the 256 variations are beyond what is possible on an LCD screen, for example.
Well, in Decimal/Base 10, your fingers (and thumbs) can only equal a max of (ten), whilst in Binary/Base 2, if a finger is curled or extended it represents other 0 (curled) or 1 (extended). Starting from the right thumb (palms facing you) as (one) and each digit position to the left doubling in value (eg: right index = 2 whilst right pinky = 16... left thumb = 512), you can reach 1023 which if you tried to add another 1 to it, it'd roll over to 1024 and you'd need an 11th digit to count it.
ah, episode 28 in binary! Nice touch! By the way James May, could you explain to me is perpetual motion even nearly possible? Can we make something that can run, for example 10 years without the need of replacing or recharging it?
You're welcome. Counting in Binary is a trick my old Maths/Computer Science teacher back in high school taught me in one of the first CompSci classes I had back in Year 9 (that was back in 2002).
In JEDEC memory standards a kilobyte is a 1024 bytes, which is what is displayed on most system when looking at files on a cmd line or examining partition tables.
James may is the only one who can make boring things not boring 😂😂
Also, there are systems which need less information to describe the colors available - most computers from the 90's used 2 bytes instead of 3 for each pixel, and each color component would occupy 5 or 6 bits of those bytes instead of 8 - this was the so-called Hi-Color (16-bit) graphics mode, as opposed to the True-Color (24-bit, or 3 bytes) mode.
I am sorry for misspelling this word. A fuzz is a guitar effect that's really noisy, so in my mind it fitted well with the meaning of "fuss". I also want to point out, that english is not my first language, and I think you still got the point of what I was saying. Back to topic: It doesn't make much difference in every day use whether you send a file that's 1KB or 1KiB big, the other person gets a good idea about how big the file really is. If you need to be accurate though you just use Byte.
1 kilobyte is actually 1000 bytes, a megabyte is 1,000,000 bytes etc. It used to be 1024 before the IEC decided to screw it up in 1998. Now, for 1024, we use binary prefixes (kibibyte, mebibyte, gibibyte etc) however, these aren't used very much.
Thank you for proving that I'm not the only person with this oft considered "worthless" knowledge....
Also, the can't create/destroy only convert energy also applies to matter as well. The theory and science for converting matter to energy is somewhat decently known by now (eg: burn wood (matter) for heat (energy) for a campfire), but converting energy to matter is a bit more in the theoretical side of things at the moment.
Great Video:D!!!!!
This is a good video If you need to learn about the binary system 👍🏽😀
Q. What goes "Owt Nowt Owt Owt Owt Nowt Owt?" .
A digital Yorkshireman.
Why is the sky blue
Instead of 5, 9, and 14, you wrote the binary for 4, 8, and 13.
It's all about place values of each digit. Starting from the right, the first digit has a place value of 1. The second has a place value of 2, third has a place value of 4, the fifth has 8, etc. Google image search "binary place value chart" for some examples of what I mean.
0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
5 = 0101
6 = 0110
7 = 0111
8 = 1000
9 = 1001
10 = 1010
11 = 1011
12 = 1100
13 = 1101
14 = 1110
15 = 1111
i learnt binary waaaay back in grade 7 it's a pretty awesome way of writing in code that you don't want others to read ;D
3:38 lol
An episode on that could become really long-winded, as there's a lot to explore on graphics and displays. About red being distinguishable from green and blue, as a simplification, it's mostly a matter of construction - bytes in a specific region of memory in the system being interpreted as ordered sets of red, green and blue values for each pixel - and the ordering is decided when designing the system.
Damn, I posted that before I got to the end of the video!!! LOL
*_I think_* that they are related to canaries in that they rhyme and that's all I know about binary numbers. *But I am a fan of James May, he's a real hoot!*
"Relax, Bender...there's no such thing as 2."
There are 10 types of people in the world: Those who understand binary, and those who don't...
What James could have done is explain why the digit to the left is a "2" and so forth. There are 8 bits in a byte and each of those bits represent a number value. Starting from the left they are128 64 32 16 8 4 2 1. So the number 4 could technically be represented as 0 0 0 0 0 1 0 0. We can use binary "short hand" and just say 1 0 0.
Yay at last, something I learned in school has proven to be of value
Not quite. The number represented by the leading 1 is always (apart from 1 itself) a double of two: 2, 4, 8, 16, 32, etc. so, 100 is 4, 1000 is 8 and 1101 is 13. If you were to have, say, 1111, that is 15: 1 + 2 + 4 + 8. If you have a zero, it means you "skip" that value: so 1001 is 9 - the first 1 represents 8, the next two zeros represent 4 and 2, and the final 1 represents 1, so you have 1 + 8 = 9. Hope that helped :)
well, the Byzantines used our fingers to count in base 12. It's mostly the french revolution that has us counting in base 10. They (the Byzantine's) would use their right thumb to count the knuckles on the other 4 fingers of that same hand (i.e. up to 12). The left hand would count up to 5 the same way we would count to five with one hand. This way they could count up to 60 on their hands.
Remember: Kilo is a well defined SI-prefix and means one thousand. Mega is also an SI-prefix which means one million. When you buy a hard drive which holds 1 Terrabytes of information it will hold 1000.000.000.000 bytes. Since computers do work in base 2 it might make more sense to think in factors of 1024. That is why most other operating systems will talk about Kibibytes, Mibibytes and so forth. One Kibibyte = 1024 bytes, One Kilobyte = 1000 bytes.
what about the dimmer switch?
I have a question for our english natives here.
Are there any rules for using nil, zero or nought or can you use them however you feel like?
in binary numbers you mean? The rules are sort of dependent upon what you want to accomplish provided you are not misrepresenting your numbers. What I mean by that is that if you are looking to type the number 3 for example in binary, the most basic, shortest way to represent it is 11. If you do 011, it is still 3 though. Same if you were to do 0011. The difference is that once you do 110, it is not 3 anymore, it is instead 6. You can "sign-extend" binary when it is represented under a certain rule but the idea is that you can put as many 0s to the left of the number as you want, just not in between 1s or to the right of the number as this would change the actual value.For example 1101 (13 in base 10) is NOT the same as 11001 OR 11010, those 0s in between or after the 1s change the whole value of the number where as 000000000001101 is still the same number (13 in base 10). If you want to learn more about sign extension look up 2s compliment and IEE floating point binary, but fair warning these are sort of complex computer science things so it may not be the easiest thing to understand. They are on the lower end of the difficulty spectrum but can still be extremely difficult for some people nonetheless.
Actually, 1KB=1024B
The kilobyte (symbol: kB) is a multiple of the unit byte for digital information. "Although the prefix kilo- means 1000, the term kilobyte and symbol kB have historically been used to refer to either 1024 (210) bytes or 1000 (103) bytes, dependent upon context, in the fields of computer science and information technology." Taken from the Wikipedia.
I made a song the other day using binary code. I actually spelt my name as a barcode, because it's the right amount of characters long. Surprisingly, it got good feedback!
Binary is just the way computers count due to a voltage charge in the magnets(which can only be on or off). For counting numbers the first digit is 2 to the power of +1(of the last power), for example; 1101101 would equal 2^5 + 2^4 + 0 + 2^3 + 2^2 + 0 + 2^1, so 64 + 32 + 0 + 8 + 4 + 0 + 1(any number to the power of zero equals 1) which in total equals 109 as a decimal number. Really it's counted the same as base ten because every extra digit is 10 to power of an increasing value of 1.
00 = 0, (01 = 1), 10 = 2, 11 = 3, 100 = 4, 101 = 5, 110 = 6, 111 = 7, 1000 = 8 Etcetera... If we wanted to get the number 10 (as a decimal number) it would be 1010 in Binary, this is because it's 2 to the power of 3 (which equals 8) plus 2 to the power of 1 (Which equals 2) which in total equals 10.
I actually get this
Can't wait for the next season of top gear
Basically; it'd break the Laws of Thermodynamics. Can't create energy (only convert), can't destroy energy (again: convert only), and in a system with entropy you can't break even (spending more energy in that get out).
you should write "only 10 reasons I'm here, May and Vsauce"
they still have to present the shows which happens every Wednesday.
can you tell about denary ms james
Only 10 reasons i am here, James may and Vsauce
I have a book called JPOD, and it has 28 A5 page worth of numbers, but where one 0 has been changed to an O. I have yet to find it.
How efficient is a internal combustion engine compared to an electric engine?
Can anyone explain to me why anyone downvoted my comment? He said in an earlier episode that we should ask questions for the next James May Q & A in the comments!
Rewatch the video and look at more videos.
Could we have computer based on binary digits or (bits) because everything is based on quantum mechanics? The two values 0/1 or bits can also be interpreted as logical values such as: true/false, yes/no, on/off or the signs (+/−) or any other two-valued states. Could this be because we have the wave particle duality of light with the probability of there being a wave or a particle?
James, please tell me that you can explain this without script too.
Oh yeah, and here's how you turn binary numbers into base 10 numbers: you start from the number zero. if you see a 1 in the binary number, multiply your number by 2 and add 1. If you see a 0, then just multiply your number by 2. That's how you get the episode number: (((0*2+1)*2+1)*2+1)*2*2 = 28
Haha great banter m9 would watch again.
Just some new fresh out looks and new discussions or topics, is all I'm saying. I'm not giving up on you. Or this channel, just venting I guess.
No. When a computer subtracts numbers, one of the things it has to to is to make one number negative, which involves inverting every bit. (changing 1s to 0s, and 0s to 1s). Supposing that "11111101" is a signed byte (making it -2), then the additional "-" at the beginning would make it positive, thus inverting it and making it equal to 2.
I joined him in reciting the number of bytes in a Gigabyte. I've memorized the number of bytes in a kilobyte, megabyte, and so on, all the way up to a petabyte, so this of course was simple.
kB: 1024
MB: 1048576
GB: 1073741824
TB: 1099511627776
PB: 1125899906842624
only two reasons i am here, james may and Vsauce
01 is just 1, just like in base 10, if you have a 0 at the start, you can ignore it and it won't change anything.
lol was waiting for that binary joke :D
How do suction cups work? What makes them so strong?
Sorry I should have written "it hinges on the use of decimal symbols coinciding with binary symbols but having different absolute values due to their different base counting". This transition you perform in your head, well at least I did.
We also say zero. Just varies depending on your location.
How to zip and rar files work? I was told that it works by changing binary into base 10, so that 10 becomes 2 and 11 becomes 3 etc, but I get the feeling that isn't possible because a computer can't store information any other way than 0 and 1
Hello James