mojang didnt make it go to 15 because of the number system hexadecimal.. they could’ve made it go to something random like 7 and we’d just use octal instead.
when I first heard about binary, my mind was blown away. learning binary through a game is 1 billion times better when you are aware of the power of the thing. thank you for giving this knowledge :)
Thanks Man! I appreciate the effort you take to teach us about logical redstone. Answer to that binary challenge: 32 and 22. My teacher did taught this in school but after the video is seems way easier and simpler :)
For those of you interested, there is an irl use of hexadecimal : you can convert hexadecimal to binary (and reverse very easily) : Let's take 0x3F (0x is to say that this number is hexadecimal) now let's convert "0x3" and "0xF" in binary (but we purposefully write the with 4 digits): 0x3 = 0011 0xF = 1111 well turns out 0x3F = 0011 1111 works the other way around as long as you make packets of 4 The real advantage of this is that 0x3F is much more compact and digestible than 00111111 to read
Finally... I was searching for more advanced redstone content for so long and I finally found someone. Plus you explain it very well, you deserve at least 100K subscribers.
I clicked on this thinking it was going to be super complicated and would take me a while to understand, but you made it all make perfect sense! Very good guide.
i really like that you use the blocks in your videos to make tables and other visual examples. A simple way to demonstrate the ideas "on paper". nice work.
The point at 4:10 is great, it made me think about exercises early in grade school where you wrote numbers in expanded form (e.g. 123=100+20+3), writing binary as addition is just that.. they focused on "ones place, tens place, hundreds place" and that's really just the 10^0 place, 10^1 place, 10^2 place. If we used binary or hex or base 12 or something else entirely, people would think of base 10 as being weird and "oh you can read that?"
hi, i'm doing a compsci degree next year, so im very familiar with these concepts, but i genuinely dont think i've heard them explained this well. this was a lot clearer than any textbook or teacher i've had before. great job :)
the first one - 100000, its 32 because the very first zero has value of 1 and as you go further the value of the numbers multiply by 2 so 1-2-4-8-16-32 from right to the left the second number- 10110, is 22 because again as you go further it multiplies by 2 so 1-2-4-8-16 but you have 1s on 16, 4 and 2 so you add up all those numbers and the answer is 22
I’m taking electrical engineering, and in my digital electronics class we went over binary and logic and hex and dec and conversions and all that and Istg it NEVER occurred to me that the signal strength of 15 was chosen because of hex being a base 16, it all makes so much sense now and you’re literally changing how I look at redstone
1:34 "The truth is, binary is just as simple. Because binary is just another number system." Right. There exist however sifferent bases that aren't as simple to count in, like base π or base φ. I greatly recommend Combo Class's video on the topic. Super interesting!
Man you help me to get my uni exam with this series, what u explain here (in the hole series) is what my teacher "tried" to teach me in 1 year and as a bonus I learn hot to be a redstone engineer too
This was a great way of explaining binary and hexadecimal. I already understood how they both worked before watching but now I understand why they are how they are.
@@satyamsagar7206 he's a learner right now. like learning in computer science. but never was a learner instead, was self taught as he admitted in a qna vid.
i never thought to read numbers right to left like this before and this explanation has worked really well. it's cool that in binary 10 is 2 and 0010 is also 2, because it's read right to left.
You're a very good teacher. I can imagine if I showed this to middle schoolers they would actually be able to learn it. Maybe with some changes to curriculum to make it actually geared towards kids. It being from a game would make them want to learn so much more.
Thanks for the explanation. I think you have explained hexadecimal very well. A binary joke i learned for a friend a few years ago- There are 10 types of people in the world people who understand binary and people who don't.
Wait I just realized that hex codes for colors are IN HEXADECIMAL Also thanks for putting so much effort in these tutorials! I had never understood all this stuff before these videos
You forgot about ternary logic! When a comparator is measuring something through a block (like an item frame), the comparator is only overwritten when powering the block with strength 15. Because the highest signal strength is handled different from the other signal strengths, I would argue that ternary redstone has an advantage over binary. I even made a screen with ternary 1×2 pixels which would be impossible without the mechanic. This is actually the highest resolution possible. Also, containers only measure 15 when they are full, so it can also be used here.
Great video btw I always use these in my computer builds. I actually did a dual core system with gpu by mostly studying ur stuff (with improv lol). The one thing is like to get more on is registers. I have absolutely no clue how to use them right, so I always end up with weird problems in my builds. I don't wanna seem pushy, but since you've done big systems B4, would u mind terribly at some point helping me out with a vid or smth? Just like how to build and use GPR's
yeah i plan to make a video about registers and memory. you should join my discord tho because if u have specific questions or need help its easy for me to help you there
fun fact: when people say "i can read binary" they are talking about the ascii code that makes up the letter in binary. for example a in ascii is 97 witch is (0)1100001 witch maches up with the ascii code and the commonly assumed "a" in binary.
Hey but what about bace 10 and i managed to get it to convert from bace 10 to binary and i cant seem to find a way to get it back to binary (i mean i kinda have but if i did it to go to 4 bits it would be way to big) could anyone help me on this problem?
i was wondering how to encode hex signal strength into binary rs lines and reverse, i made it smh not optimally i m sure. Then i discovered that u can use subtraction to make addition by reverting signals: a -> 15 - a, 15-a - b-> a+b. So i made a simple adder with display that adds two binary inputs together (converts them into hex, then sum using subtract, then convert to binary and also encode on 7-segment display).
I've never been a redstone user and always tried to avoid it. but i love to code and do anything with computers. 5 days ago i wanted to learn about encryption so i challenged myself to code a script that could encrypt / decrypt and generate the keys by only looking at the math and i learned about hex. now when 1.18 drops and i open my smp with my friends i wonder if ill be able to make any cool computers and maybe not saying this is possible RSA lol that would be crazy but also very slow :/ im enjoying these tutorials so much
NOX the fun thing is that if base 16 has 16 characters it mean that you can imput thoses 16 different charracters with a base 2 and 4 bits. with0 being all down and F being all lit. and then you can use that for a base 16. In minecraft you can also now use disks to store in base 2 with 4 bits, because we have 15 disck that can go in a jukebox and give a different imput. and an unstakable item that dont get in the jukebox an dont give any imput. But idk how to work with that so i cant say much more. i just know its very usefull for making a color display with 16 diferent colored concrete powder. a guy made a whole video about it.
i remember, when i was 14 or so we had to make a presentation in IT class. So i made one about the binary system. Nobody understood a word i said not even the teacher. Well that was the point i knew the teacher was maby not the best there is xD.
@@nilen like say I have an 8 bit computer, with an 11 tick clock. Would binary be larger or smaller than a.... Wait lol idk how bandwidth is measured for hex.
its convenient that one of the numbers in binary is 64 because it makes it easier to find out exactly how many items are in so many stacks if you have a redstone calculator
Check out the NEW AND IMPROVED logical redstone series here! th-cam.com/play/PL5LiOvrbVo8keeEWRZVaHfprU4zQTCsV4.html
first reply
@@ItzFlowerGMD aged like milk
@@TeraChad23 wdym
@@ItzFlowerGMD first reply AND only reply lmao
There are 10 types of people in this world:
Those who understand binary
Those who don’t
And those who weren’t expecting this joke to be in base 3
What about those expecting it to be in base 4?
That's actuslly really funny 😂
Ohhhhhh
*fart*
Isn't 10 four in base 3?
I never thought about signal strength being like hexadecimal. This series has made me appreciate redstone even more than already have.
I have thought about that long time ago, but never bring to life. Yes, i love it.
Agreed. I already into Redstone, this series is making me appreciate it more.
@@dominikivaska6150 same
It now makes sense why the red stone signal strength goes to 15
16
@@tperm4072 15, it goes from 0 to 15, which gives you 16 different possible values
Mojang you amazing bastard…
mojang didnt make it go to 15 because of the number system hexadecimal.. they could’ve made it go to something random like 7 and we’d just use octal instead.
@@4ntizero hexadecimal is far more common though
Might be a good idea to put timestamps in the video description so it splits into chapters. These vids would be perfect for that
ye especially if one of the chapters is a sponsor if the youtuber has one because you can just skip them
+CraftyMasterman oh ur vids are also great
Edit: Specially the shop design you made recently
oh hi crafty
when I first heard about binary, my mind was blown away. learning binary through a game is 1 billion times better when you are aware of the power of the thing. thank you for giving this knowledge :)
Thanks Man! I appreciate the effort you take to teach us about logical redstone. Answer to that binary challenge: 32 and 22.
My teacher did taught this in school but after the video is seems way easier and simpler :)
For those of you interested, there is an irl use of hexadecimal : you can convert hexadecimal to binary (and reverse very easily) :
Let's take 0x3F (0x is to say that this number is hexadecimal)
now let's convert "0x3" and "0xF" in binary (but we purposefully write the with 4 digits):
0x3 = 0011
0xF = 1111
well turns out 0x3F = 0011 1111
works the other way around as long as you make packets of 4
The real advantage of this is that 0x3F is much more compact and digestible than 00111111 to read
It also conveniently uses only 2 chars per byte, so instead of 256 you can say FF
thanks for very understandable explanation.
Finally... I was searching for more advanced redstone content for so long and I finally found someone. Plus you explain it very well, you deserve at least 100K subscribers.
Omg, this is so smart. That's actually how calculator work, Like the Addition and subtraction. Thanks 👍!!
I like how Matt clearly puts in effort into these videos, even making diagrams of how number systems work
best explanation on youtube so far
I clicked on this thinking it was going to be super complicated and would take me a while to understand, but you made it all make perfect sense! Very good guide.
These video’s are so fricken high quality. Great explanation and visuals!
i really like that you use the blocks in your videos to make tables and other visual examples. A simple way to demonstrate the ideas "on paper". nice work.
The point at 4:10 is great, it made me think about exercises early in grade school where you wrote numbers in expanded form (e.g. 123=100+20+3), writing binary as addition is just that.. they focused on "ones place, tens place, hundreds place" and that's really just the 10^0 place, 10^1 place, 10^2 place.
If we used binary or hex or base 12 or something else entirely, people would think of base 10 as being weird and "oh you can read that?"
hi, i'm doing a compsci degree next year, so im very familiar with these concepts, but i genuinely dont think i've heard them explained this well. this was a lot clearer than any textbook or teacher i've had before. great job :)
32 and 22 are the last two binary numbers in that challenge at 4:57
I got it correct :D
Yuss
Explain pls
the first one - 100000, its 32 because the very first zero has value of 1 and as you go further the value of the numbers multiply by 2 so 1-2-4-8-16-32 from right to the left
the second number- 10110, is 22 because again as you go further it multiplies by 2 so 1-2-4-8-16 but you have 1s on 16, 4 and 2 so you add up
all those numbers and the answer is 22
This video series is legit half of the Computer Science's Introduction to computer architectures course in minecraft, kinda crazy
I’m taking electrical engineering, and in my digital electronics class we went over binary and logic and hex and dec and conversions and all that and Istg it NEVER occurred to me that the signal strength of 15 was chosen because of hex being a base 16, it all makes so much sense now and you’re literally changing how I look at redstone
i love how matt in the first 1 minute of the video is him re-teaching us value
1:34 "The truth is, binary is just as simple. Because binary is just another number system." Right. There exist however sifferent bases that aren't as simple to count in, like base π or base φ. I greatly recommend Combo Class's video on the topic. Super interesting!
lets goo! my favorite series uploaded again!
Man you help me to get my uni exam with this series, what u explain here (in the hole series) is what my teacher "tried" to teach me in 1 year and as a bonus I learn hot to be a redstone engineer too
Great vid
This was a great way of explaining binary and hexadecimal. I already understood how they both worked before watching but now I understand why they are how they are.
One of the best ways to teach hexadecimal and binary, great job
Man u are great , insane, genius, brilliant,
out of words
he learned it by another person since he was 15. not brilliant but almost a prodigy.
@@graphitic5578 ever brilliant person was learner in past life
@@satyamsagar7206 he's a learner right now. like learning in computer science. but never was a learner instead, was self taught as he admitted in a qna vid.
i never thought to read numbers right to left like this before and this explanation has worked really well. it's cool that in binary 10 is 2 and 0010 is also 2, because it's read right to left.
You're a very good teacher. I can imagine if I showed this to middle schoolers they would actually be able to learn it. Maybe with some changes to curriculum to make it actually geared towards kids. It being from a game would make them want to learn so much more.
the logical redstone serie is a must see !
Finally! part 3
U are genius in Redstone
Thanks for heart
Great video!
I knew about hexa but not much about how it was used in Redstone, this was so cool
Thanks for the explanation. I think you have explained hexadecimal very well. A binary joke i learned for a friend a few years ago- There are 10 types of people in the world people who understand binary and people who don't.
I should've been here earlier
This is so good
My search is over
I have found the god of redstone
do u mean the god of **Brain**
exactly
I know this is a little late but this has greatly helped me for my comp sci test tomorrow!
I can't wait to watch your logic redstone playlist a thousand times to understand how to make a CPU lol
Wait I just realized that hex codes for colors are IN HEXADECIMAL
Also thanks for putting so much effort in these tutorials! I had never understood all this stuff before these videos
this whas so hellpful this series is so helpul for my bilds
Your tutorials are really good
Great video and explanation!
Keep up the great content just subbed
5:00 i think it's 32 and 22 😊
You are a great teacher, thank you 🙏
I did learn a few things
Well, IRL analog is not precise, thats the main reason computes use binary, but in minecraft you can use digital and analog perfectly.
Minecraft analog is also not precise, as the signal degrades very quickly meaning some data can get lost
After watching your videos, i wonder if Mojang intended redstone for these purposes more than they did for casual stuff
4:56 1. 32
2. 22
Nice tutorial
You forgot about ternary logic!
When a comparator is measuring something through a block (like an item frame), the comparator is only overwritten when powering the block with strength 15.
Because the highest signal strength is handled different from the other signal strengths, I would argue that ternary redstone has an advantage over binary.
I even made a screen with ternary 1×2 pixels which would be impossible without the mechanic. This is actually the highest resolution possible.
Also, containers only measure 15 when they are full, so it can also be used here.
love this guy
Great video btw I always use these in my computer builds. I actually did a dual core system with gpu by mostly studying ur stuff (with improv lol). The one thing is like to get more on is registers. I have absolutely no clue how to use them right, so I always end up with weird problems in my builds. I don't wanna seem pushy, but since you've done big systems B4, would u mind terribly at some point helping me out with a vid or smth? Just like how to build and use GPR's
yeah i plan to make a video about registers and memory. you should join my discord tho because if u have specific questions or need help its easy for me to help you there
fun fact: when people say "i can read binary" they are talking about the ascii code that makes up the letter in binary. for example a in ascii is 97 witch is (0)1100001 witch maches up with the ascii code and the commonly assumed "a" in binary.
well but how to carry analog signal to over 16 blocks with redstone with one line?
This is sooo helpful
The title of this video reminded me that it’s gonna be on my AP exam
Im working to the calculator with your tutorials!!
i wish my cs teacher taught me binary in minecraft this makes so much more sense haha
Hey but what about bace 10 and i managed to get it to convert from bace 10 to binary and i cant seem to find a way to get it back to binary (i mean i kinda have but if i did it to go to 4 bits it would be way to big) could anyone help me on this problem?
i was wondering how to encode hex signal strength into binary rs lines and reverse, i made it smh not optimally i m sure. Then i discovered that u can use subtraction to make addition by reverting signals: a -> 15 - a, 15-a - b-> a+b. So i made a simple adder with display that adds two binary inputs together (converts them into hex, then sum using subtract, then convert to binary and also encode on 7-segment display).
In fact, its better to "read" binarie from the right to the left, like this, you know where the sequence is starting ^^
You should be a math teacher!;) Your explanations are great, and the math makes sense, so that explains it.
4 :56 It's 32 and 22 im i right?
ye
4:59
32 and 16 respectively
the redstone you are using has numbers on them. how does it affect your builds
100000 is 32 right
I've never been a redstone user and always tried to avoid it. but i love to code and do anything with computers. 5 days ago i wanted to learn about encryption so i challenged myself to code a script that could encrypt / decrypt and generate the keys by only looking at the math and i learned about hex.
now when 1.18 drops and i open my smp with my friends i wonder if ill be able to make any cool computers and maybe not saying this is possible RSA lol that would be crazy but also very slow :/
im enjoying these tutorials so much
I’m gonna try to build a redstone machine with all the stuff I’ve learned with these videos
What about a comparator adder?
I watched your logical redstone video first one and second one but I don't know to make 7 segment display with logic gates😢
does somebody know the texturepak's name? Your videos are amazing btw!
codecrafted
那個可以在CC字幕上用中文嗎?
我有一點不懂英語😅😅
3:16 actually it has 16 different states: off, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 so it's hexadecimal
4:54
Is 10,000=32?
Is 1,0110=22?
Ayy episode 3 of learning redstone math
this is so aswome
Yeah boi zero dislikes!!!!
Now im thankful I actually listened in mathematics
NOX the fun thing is that if base 16 has 16 characters it mean that you can imput thoses 16 different charracters with a base 2 and 4 bits. with0 being all down and F being all lit. and then you can use that for a base 16.
In minecraft you can also now use disks to store in base 2 with 4 bits, because we have 15 disck that can go in a jukebox and give a different imput. and an unstakable item that dont get in the jukebox an dont give any imput. But idk how to work with that so i cant say much more. i just know its very usefull for making a color display with 16 diferent colored concrete powder. a guy made a whole video about it.
32
22
right?
that was easy (100000=32) and (10110=22) with no calculator
i really like your videos redstone is one of the best in minecraft werd
Hex codes are made of hexadecimal right?
People before watching this video : maths (math) is so boring.
People after watching this video : I never knew that maths (math) could be so fun.
hexadecimal looked like it was impossible to do in redstone at first but at least for me, it turned out to be easier than binary
12 hours later but I made it!
Thanks for tutorial i am still study logical redstone and computer science by the way nice
Challenge
100000 =32
10110=22
BTW, any and all numbers raised to 0 will equal to 1.
My goals: learn the mechanics in a game and then use them in real life
Why use letters if they represent numbers?
Minecraft has everything in power of 2 even attack limits. This it proces that red stone was born for this kind of stuff only
i remember, when i was 14 or so we had to make a presentation in IT class. So i made one about the binary system. Nobody understood a word i said not even the teacher. Well that was the point i knew the teacher was maby not the best there is xD.
5:00 32 and 22
So... Question. Would a computer (decently powerful) be smaller than a similar binary computer in redstone?
What do you mean
@@nilen like say I have an 8 bit computer, with an 11 tick clock. Would binary be larger or smaller than a.... Wait lol idk how bandwidth is measured for hex.
@@nilen I mean it's hex smaller than binary in a similarly powered computer
@@theorphanobliterator yes but it would be slower
i love you
4:59
Its 32 and 22
its convenient that one of the numbers in binary is 64 because it makes it easier to find out exactly how many items are in so many stacks if you have a redstone calculator
binary is the reason items stack by 64 it optimize the memory.
@@codegoblin7740 The smallest unit of memory you can really allocate in x86 is 1 byte/8 bits
Wow, the 16 signal strengths makes me think that computer architecture was in mind when they designed red stone
That's because Minecraft is a computer game. It's easier to save s signal which is a power of two.
Same reason why item stacks are 64 .
Every game has that in mind, every game is made entirely in binary
@@bryanfongo327 not to the high level programmer side, maybe they chose those jest because theyre powers of 2?
@@KSPAtlas binary is made of powers of two
can you explain how to count for me please good sir! (in base ten) lol