MagicCalc for Windows, Still free...   47586 Downloads !!

MagicCalc 2.01 for windows is released. Click here to get it. Updates History are in the download page.

Program restrictions, until next update:

  • Pascal structures (IF, THEN, ELSE, WHILE, DO, WITH, REPEAT, UNTIL, FOR, TO, DOWNTO, OR, NOT, AND, XOR) are still inactivated.
  • Non activated functions: Gradiant, Product, Sigma, Plot2D, Plot3D, Writeln, Readln...
  • Inactive buttons: save, load, print, matrix, const, financ.
  • Integral function can't be used inside Graph functions.

Android users notice:

  • For low resolution android devices (320x240 pixels, 400x240 pixels, 420x327 pixels), characters may be difficult to read, so turn your device at horizontal position.
  • MagicCalc for Android will be updated regularly, to correct bugs and problems.
  • A new version is available (MagicCalc 3.04 for Android).
  • MagicSlidePuzzle for Android is deployed.
  • MagicSlidePuzzle for Android is deployed.
 

PAD File for MagicCalc:
http://www.magiccalc.net/PAD/magiccalc.xml

Let MagicCalc Survive...

New Android Releases:
Android Apps Gallery

Facebook Links
MagicCalc on Facebook

MagicCalc for Android...    
 
  • Application Name: MagicCalc
  • Application Category: Tools
  • Price: ~ 2$.

MagicCalc for Android MagicCalc for Android

MagicCalc is available on Google Android Market, and Amazon App Store. The product is available for all android devices (Phones and Tablets). MagicCalc works better on 800x480 resolution screens or higher. Some functions may be slow due to Tablets performance. The product will be updated regularly to increase performance, and correct bugs.

Magic Slide Puzzle for Android...    
 
  • Application Category: Games/Puzzle and Brain
  • Price: ~ 1$

MagicCalc for Android MagicCalc for Android

Magic Slide Puzzle is available on Google Android Market, and Amazon App Store. The product is available for all android devices (Phones and Tablets). Magic Slide Puzzle works better on 800x480 resolution screens or higher.

Magic Jigsaw Puzzle for Android...    
 
  • Application Category: Games/Puzzle and Brain
  • Price: ~ 1$

MagicCalc for Android MagicCalc for Android

Magic Jigsaw Puzzle is available on Google Android Market, and Amazon App Store. The product is available for all android devices (Phones and Tablets). Magic Jigsaw Puzzle works better on 800x480 resolution screens or higher.

     

 

I thanks Fatma Ezzahra Romdhane for her great help in these projects on design art work. We share design work together.

 

 
My Research Book...    

 

My research project on artificial intelligence is published. You can purchase it at

https://www.morebooks.de/store/gb/book/raisonnement-à-base-de-cas-pour-un-jeu-contraint-dans-le-temps/isbn/978-613-1-57927-1

The book language is French, but as time pass, I will prepare an English version...

 

 
What is MagicCalc ?    

(See Tutorial Video here)

MagicCalc is a full functions fullscreen graphic calculator. It's composed by :

  • Console window for input/output, and calculus operations;
  • 2D graphic window for 2D functions and 2D parametric functions;
  • 3D graphic window for 3D functions and 3D parametric functions;
  • Full bitmap fonts based text editor to edit programs;
  • Mathematical expression parser module;
  • Full pascal interpreter module (work on progress).

Product Awards

 
Working with variables    

 

  • You can declare any variable and use it :

    A=5 Enter
    B=6 Enter

  • After that, you can use theses variable as you need:

    A+B Enter
    Sin(A+Cos(B)) Enter

  • Complex variable names are also implemented:

    Alpha=23.34 Enter
    Beta=52.3 Enter
    sin(Alpha+cos(Beta)) Enter

     

   
2D Graphics    

 

  • Type Graph2D(function(x)) with the function you need:

Graph2D(sin(1/x)) Enter

  • Function appears in 2D Window, you can use the Mouse buttons and Roll to zoom, Drag to move the graphic on the screen. Or use keyboard UP/DOWN/LEFT/RIGHT keys.
  • You can add more functions any time, system supports until 10 functions.
  • You can clear the screen by typing CLS command on Console Windows.

 

 
2D Parametric functions    

 

  • Type Param2D(function1, function2, Number of points, Precision step) with the function you need:

Param2D(sin(t),cos(t),500,0.25) Enter

Param2D(sin(t),cos(3*t),500,0.25) Enter

  • Function appears in 2D Window, you can use the Mouse buttons and Roll to zoom, Drag to move the graphic on the screen. Or use keyboard UP/DOWN/LEFT/RIGHT keys.
  • You can add more functions any time, system supports until 10 functions.
  • You can clear the screen by typing CLS command on Console Windows.
 
3D Graphics    

 

  • Type Graph3D(function(x,y)) with the function you need:

Graph3D(sin(x)+cos(y)) Enter

  • Function appears in 3D Window, use the (Alt/Shift/Ctrl)+ Arrow keys on computer Keyboard buttons to move and zoom on the graphic screen.
  • You can add more functions any time, system supports until 10 functions.
  • You can clear the screen by typing CLS command.
 
3D Parametric Functions    

 

  • Type Param3D(function1, function2, function3, Number of points, Precision step) with the function you need:

Param3D(5*cos(3*t), 5*sin(2*t), 5*sin(t), 500,0.25) Enter

  • Function appears in 3D Window, use the (Alt/Shift/Ctrl)+ Arrow keys on computer Keyboard buttons to move and zoom on the graphic screen.
  • You can add more functions any time, system supports until 10 functions.
  • You can clear the screen by typing CLS command.

 

 
Progarm Window    


Here you can type simple and more complex programs.

Example :

  • A=5 Enter
  • B=2 Enter
  • A+cos(B) Enter

To run a program, just click on Run Program button in the top right of the MagicCalc screen.

The supported langage of the MagicCal will be something like pascal langage, with more easy syntax. The documentation of supported langage will come soon as the work is in progress.

 

   
Supported functions    

  • All supported functions are present in the MagicCalc Keyboard. However you can use your pc physical keyboard.
   
Scale Dimension    

  • XMin, XMax, YMin, YMax buttons : lets you define the 2D scale dimension.
  • XMin3D, XMax3D, YMin3D, YMax3D, ZMin3D, ZMax3D buttons : lets you define the 3D scale dimension.
   
Tracing Function    

  • You can any time trace your function by : Trace button.
  • Use LEFT/RIGHT buttons to trace.
  • You can trace the next function by : Trace button.
  • To disable trace, just press TraceOff Button.
   
Software Licence    


As this is a personal project, I'm working on my free time to finish it. I will distribute this project as FreeWare until it will reach some degree of maturity.

   
     

Locations of visitors to this page
HTML Hit Counter

Alexa Certified Site Stats for http://www.magiccalc.net