WEBVTT

00:00:00.160 --> 00:00:06.720
modern-day computers use electricity to work and inside of a microchip

00:00:04.160 --> 00:00:12.000
electricity is turned either on or off which is represented by the symbols 1

00:00:08.880 --> 00:00:13.759
and 0. this is called binary you've

00:00:12.000 --> 00:00:18.480
probably heard of binary already and that that's how computers work but do

00:00:16.160 --> 00:00:22.560
you know how binary works well you're about to find out but first we need to

00:00:20.480 --> 00:00:28.560
understand exactly how our numerical base system known as decimal or base 10

00:00:26.000 --> 00:00:33.280
works the way it does so there are 10 count em 10 symbols that we use for all

00:00:30.960 --> 00:00:38.239
of our numbers starting from 0 we can count all the way up to 9 before we run

00:00:36.000 --> 00:00:42.480
out of symbols to use now we could just keep adding symbols at this point but

00:00:40.239 --> 00:00:46.079
that would get out of hand very quickly i mean can you imagine having to

00:00:44.079 --> 00:00:51.360
memorize a specific symbol for every single number that's ridiculous and

00:00:48.480 --> 00:00:57.199
that's why we reuse the same symbols over and over again in a very clever

00:00:53.760 --> 00:00:59.600
system called positional notation so in

00:00:57.199 --> 00:01:04.720
the base 10 system as soon as we get to 10 or an exponent of 10 we need to add

00:01:02.320 --> 00:01:09.840
another digit to the left of our current digit because there are 10 symbols each

00:01:07.040 --> 00:01:14.479
new digit has to have a value 10 times greater than the digit to its right so

00:01:12.479 --> 00:01:19.280
that's using 10 symbols but what if you had only two symbols to work with well

00:01:17.280 --> 00:01:24.320
then everything that i said still applies with just two symbols each new

00:01:22.000 --> 00:01:29.119
digit needs to have a value two times greater than the digit to its right

00:01:26.479 --> 00:01:36.200
so a sequence like this would equal 1 times 128 plus 1 times 16 plus 1 times 8

00:01:33.040 --> 00:01:37.840
plus 1 times 2 plus 1 which is

00:01:36.200 --> 00:01:41.439
155 and that's how you count in binary it's

00:01:39.920 --> 00:01:45.360
actually really simple it's just multiplication and addition now it gets

00:01:43.360 --> 00:01:50.560
a lot more complicated from here with bits and bytes and boolean logic and

00:01:48.079 --> 00:01:55.520
ascii and the list just goes on and on so let's return to base systems there

00:01:53.119 --> 00:02:00.079
are a lot of ways to write numbers other than decimal and binary you've got base

00:01:58.079 --> 00:02:05.040
two base three base four base five i could go on they all work with the same

00:02:02.719 --> 00:02:08.479
principles of positional notation so you might be wondering with all these

00:02:06.479 --> 00:02:12.560
numbering systems to choose from why do we use base 10 that's a good question

00:02:10.720 --> 00:02:16.879
this goes all the way back to roman numerals and egyptian hieroglyphs it's

00:02:15.040 --> 00:02:23.840
likely that we use base 10 simply because we have 10 fingers also known as digits other

00:02:21.040 --> 00:02:29.520
base systems like base 8 and base 12 are actually superior for simple everyday

00:02:26.400 --> 00:02:31.680
math since 8 and 12 are much more easily

00:02:29.520 --> 00:02:35.840
divisible than 10 but it's definitely too late to change our minds about using

00:02:33.519 --> 00:02:39.360
base 10 we'll probably be stuck with it forever switching away from it now would

00:02:37.519 --> 00:02:43.599
be even harder than trying to convince america to drop the imperial system and

00:02:41.680 --> 00:02:47.840
finally switch to metric you know like the rest of the civilized world like

00:02:45.599 --> 00:02:52.319
yeah the metric system is superior but who's going to tell america what to do

00:02:50.000 --> 00:02:57.440
now if you're going to be using base 12 or any other base system with more than

00:02:54.480 --> 00:03:04.080
10 digits it's standard to use letters to represent numerals higher than 9. so

00:03:00.480 --> 00:03:06.319
10 is a 11 is b 12 is c and so on this

00:03:04.080 --> 00:03:09.920
is called alphanumeric you know those url shorteners that you see on twitter

00:03:08.239 --> 00:03:14.159
and elsewhere have you ever wondered how they work all those jumbled characters

00:03:12.000 --> 00:03:18.400
really just represent a very large number by using numerals and every

00:03:16.640 --> 00:03:24.720
letter of the alphabet you can get all the way up to base 36 using lowercase

00:03:21.519 --> 00:03:26.400
and uppercase letters gives you base 62

00:03:24.720 --> 00:03:31.480
and with that you can get all the way up to 14 million with only four digits with

00:03:29.200 --> 00:03:38.080
just 10 digits you can get up to 839 quadrillion possible values that's a

00:03:35.440 --> 00:03:41.760
lot of shortened urls so you just learned about positional notation binary

00:03:40.159 --> 00:03:45.760
numbers numeral based systems alphanumeric characters and url

00:03:43.840 --> 00:03:49.599
shorteners i hope you enjoyed it and if you're in the mood for more learning

00:03:47.840 --> 00:03:55.120
maybe you'll like today's video sponsor which is the excellent lynda.com for the

00:03:52.480 --> 00:03:59.519
past six years i have been using and recommending lynda.com to people as an

00:03:57.760 --> 00:04:04.480
excellent means of learning new things especially software you see over six

00:04:02.239 --> 00:04:09.280
years ago i wanted to learn how to use photoshop so i googled around and as

00:04:06.959 --> 00:04:13.200
usual many of the software tutorials i found just assumed that i had

00:04:10.959 --> 00:04:18.320
pre-existing knowledge either that or they'd be out of date not have enough

00:04:15.360 --> 00:04:23.040
pictures if any have unclear missing or downright incorrect instructions worst

00:04:20.720 --> 00:04:27.280
of all i was having to piece everything together based on multiple disparate

00:04:25.360 --> 00:04:30.880
instructions from overlapping and sometimes conflicting sources of

00:04:29.040 --> 00:04:36.160
information and then i discovered lynda.com which is pretty much the

00:04:33.280 --> 00:04:41.040
opposite of all of that lynda.com has thousands of high quality easy to follow

00:04:38.720 --> 00:04:44.560
video tutorials taught by industry experts who actually know what they're

00:04:42.639 --> 00:04:49.759
talking about they've got a wide variety of subjects like photography programming

00:04:47.120 --> 00:04:54.400
video and photo editing and tons and tons of different software each course

00:04:52.720 --> 00:04:59.280
is structured so you learn from start to finish at your own pace on your own

00:04:57.120 --> 00:05:02.160
terms access to all of their courses starts at twenty five dollars a month

00:05:00.960 --> 00:05:07.440
but if you head over to lynda.comtechquikie

00:05:04.400 --> 00:05:09.120
you can get a free 7-day trial and see

00:05:07.440 --> 00:05:12.800
for yourself just how excellent they really are thanks for watching this

00:05:10.639 --> 00:05:16.960
episode of fast as possible give us a like or a dislike if that's how you feel

00:05:14.800 --> 00:05:21.639
leave a comment and don't forget to be awesome i mean

00:05:18.639 --> 00:05:21.639
subscribe
