Supervisor Assaf Solomovitch MOBILICALCULATOR PROJECT PRESENTATION Saar Nakibli
Supervisor: Assaf Solomovitch MOBILI-CALCULATOR PROJECT PRESENTATION Saar Nakibli Shahar Ben Ezra Software Systems Lab Department of Electrical Engineering Technion - Israel Institute of Technology
DESCRIPTION Mathematical tool for your mobile phone � Scientific Calculator � Matrices operations � Base convertor Simple yet complex User friendly It can do anything your scientific calculator can do… and even more!
CLASS DIAGRAM Form. Base. Calculator Sound. Player Form. About Calculator. Midlet Form. Sci. Calculator Form. Matrix. Calculator Form. Oper. Selector Expression Matrix
SCIENTIFIC CALCULATOR The core of our application Convenient interface – User friendly User can choose operations in operation window �+ - * / () ^ � sin cos tan � exp lan � ANS Enable/Disable sounds � reads out loud the result as a number! Expression parser algorithm
MATRIX CALCULATOR Input Matrix: � Any size you want � Syntax rules! Operations: � transpose � Inverse (only for square matrix) � Determinant (only for square matrix) All Matrix operations were developed by us. � Java doesn't know matrix operations
BASE CONVERTOR Converts numbers between bases. Utilizes the “Item. State. Listener” interface.
- Slides: 6