Graphics Calculator for Computer Science applications

163 Views Asked by At

I'm looking for a really good, modern, standalone calculator; something particularly suited for engineering and/or computer science (as an educational tool).

• I started with a basic Texas Instruments TI-30XB (the green one).
• Then I bought a Casio FX-100+; for Base-n Conversion (bin, oct, dec, hex) and for calculating Combinations & Permutations.
• Then I bought a Casio FX-991EX Classwiz; for Matrix Operations (multiplying matrices, etc).

But they're limited in what they can do.
For instance, they can't do:
• Matrices greater than 3x3.
• Matrix inversion.
• Binary fractions.
• BCD (binary coded decimal).
• Signed integers/bytes (2's complement, etc).

Additionally, I'm looking for something suitable for the following kinds of operations:
• Sets (incl. Functions & Relations): ∪Union, ∩Intersection, ∁Complement, etc.
• Logic (incl. Logic Gates & Boolean Algebra): ∧AND, ∨OR, ¬NOT, ∀, ∃, ∈, etc.
• Venn Diagrams.
• Logic Gate Diagrams.
• Truth Tables.
• Karnaugh Maps.

Does something like this even exist?

Thanks.