A Java application that shows operations with complex numbers graphically. Shows the two-dimensional number plane and the Riemann sphere.
The first version was on Apple Macintosh System 6 in 1992.
The first java version is from 6. 1. 1999. I made it in Java 1.1 which introduced inner classes. I lost the source code of that program, but decompiled byte code survived.
The first scala version is from 6. 1. 2019. There are three areas of the program:
- Complex numbers in package cat.inspiracio.complex
- Vector and matrix operations for 2d and 3d graphics
- Java Swing GUI.
You need only java, at least a JRE at least version 8.
Get the latest executable JAR from
https://github.com/bunkenburg/Complex-Calculator/blob/master/bin/calculator.jar
Save it somewhere.
Open the JAR by double-click, with a Java 8 runtime.
If your windowing system is not configured to do this via GUI, you can start from command line:
$ java -jar calculator.jar
You need git, java, scala, sbt.
Clone the repository.
$ git clone git@github.com:bunkenburg/Complex-Calculator.git
Build an executable JAR. (Works on linux and apparently on Windows 10.)
$ bin/build-jar.sh
The executable JAR is in bin/calculator.jar. Double-click to run it, or:
$ java -jar calculator.jar
See the wiki on github:
https://github.com/bunkenburg/Complex-Calculator/wiki