Epic Minecraft Scientific/Graphing Calculator

YouTube Description:

Hello there!

Here is the project I've been working on ^.^
Specs: 6 digit addition and subtraction, 3 digit multiplication, division and trigonometric/scientific functions. (The reason these are only 3 digits is because multiplication and division would take a long time to decode/complete/encode. Also, the fraction display is hard enough to build for 3 digits, let alone 6 - 6 digit RAM would not only be massive, but a bit pointless since the curves follow the same pattern surrounding the peaks.). Graphing y=mx+c functions, quadratic functions, and equation solving of the form mx+c=0.

The screen and keypad were always meant to be the main feature of this machine. The main display boasts 25 digits. Square root signs are displayed and can change to accommodate any number of digits. Square root signs, add, minus, multiply and divide signs are displayed at appropriate times, and there is a full fraction display. The 7-segments for the fractions are the smallest possible, being only 3 wide, and stackable vertically and horizontally.

I made a custom texture pack for the keypad, and made wooden pressure plates invisible in order to get the best effect.

The calculator itself is just over 250x200x100 blocks. It contains 2 6-digit BCD number selectors, 2 BCD-to-binary decoders, 3 binary-to-BCD decoders, 6 BCD adders and subtractors, a 20 bit (output) multiplier, 10 bit divider, a memory bank and additional circuitry for the graphing function.
articiansays...

I am an artist for a living. I've never really gotten math, and only gained an appreciation for it in my last year of college. I probably don't grok anything above basic algebgra, but this makes me salivate. It's amazing.

Yea, some people have way too much time on their hands. Some people use their time in such simultaneously impressive/mundane ways, that I would give them a job if this were on their resume. This is glorious.

deathcowsays...

I believe these minecraft computers will evolve until they are more powerful than the cpu they are running on. I have just read that they are porting the Apache web server to minecraft currently using cube expressions. It is finally a perfectly object oriented development environment, the first to pass the Jefferson Test of true object orientation - where the objects can be physically picked up and carried around. This is a first. It is pioneering work and eventually your bionic kidneys will probably be running an embedded minecraft operating system.

Jinxsays...

>> ^deathcow:

I believe these minecraft computers will evolve until they are more powerful than the cpu they are running on. I have just read that they are porting the Apache web server to minecraft currently using cube expressions. It is finally a perfectly object oriented development environment, the first to pass the Jefferson Test of true object orientation - where the objects can be physically picked up and carried around. This is a first. It is pioneering work and eventually your bionic kidneys will probably be running an embedded minecraft operating system.

How is it possible to run a virtual CPU faster than the one its running on? Surely the "real" cpu still has to do all the leg work, the whole thing has to be stored in "real" memory etc. Don't get me wrong, its still amazing to build something like that in a virtual world, but its still really just a simulation.

Unless your saying that one day you could build a minecraft computer that is faster than todays ones...then yah I could see that being possible.

Send this Article to a Friend



Separate multiple emails with a comma (,); limit 5 recipients






Your email has been sent successfully!

Manage this Video in Your Playlists




notify when someone comments
X

This website uses cookies.

This website uses cookies to improve user experience. By using this website you consent to all cookies in accordance with our Privacy Policy.

I agree
  
Learn More