• 7/30/12 7:12 am
- 2.2k views • 1 today
- save_alt 166 downloads
- Progress
- 100% complete
107
I decided to make a working calculator in Minecraft from scratch. It took very long to build and is one of the reasons I haven't made many note block songs lately. I know it's been done many times before but I wanted to make one myself. MCEdit was used a lot to construct it.
UPDATE: This calculator was made for Minecraft version 1.2. It might not work properly on the latest Minecraft versions. You might want to check out my note block world which should contain a working version of this calculator here.
The song used throughout this video is Tonight by Ason ID & Echokick
Some technical info:
The input can only be 6 digits long at most. Each digit of the first number entered is converted to binary, and when +, -, x or / is pressed, the binary versions of each digit are loaded into the memory and added together to form a single binary number. The = button loads the second number into another register.
The 2 numbers are then either added, subtracted, multiplied or divided depending on the function button pressed. The result is then converted to BCD (binary-coded decimal) using the double dabble algorithm. The result is finally decoded to be outputted on a 7 segment display.
UPDATE: This calculator was made for Minecraft version 1.2. It might not work properly on the latest Minecraft versions. You might want to check out my note block world which should contain a working version of this calculator here.
The song used throughout this video is Tonight by Ason ID & Echokick
Some technical info:
The input can only be 6 digits long at most. Each digit of the first number entered is converted to binary, and when +, -, x or / is pressed, the binary versions of each digit are loaded into the memory and added together to form a single binary number. The = button loads the second number into another register.
The 2 numbers are then either added, subtracted, multiplied or divided depending on the function button pressed. The result is then converted to BCD (binary-coded decimal) using the double dabble algorithm. The result is finally decoded to be outputted on a 7 segment display.
More like this
1215891
2

Have something to say?
just could handle it on MC 1.2.x?
http://youtu.be/kxko-aZjtyM
Tell me what you think
i like it!