Free Java PCalc for Java App Download

  Free Java PCalc for Java App Download
Sponsored Links:
Report an error, suggest partnership...
     
Search By Device
My Device

  
Tags
Instant Messengers & Chats  Sport  Puzzle & Logic  Maps  Video Players  Arcade  GPS  Graphic Editors  Action & Shooting  Racing  TV & Streaming Video  Antivirus  Audio  VoIP  Social Networks & Blogs  Simulations  Audio Players  SMS & MMS & EMS  English & American  Browsers  Religion 
Search by Category
Business & Profession
Databases
Dictionary & Translator
Entertainment
Finance
Games
Healthcare & Medicine
Internet & Communications
Multimedia & Graphics
Organisation & Productivity
Programming & Development
Reading
Science & Education
System Utilities
Themes & Wallpapers & Skins
Travel & Navigation
     




 
 
PCalc for Java

Sponsored Links:

PCalc for Java
Version: 1.0
Platforms: Java

Categories: Business & Profession, Science & Education
Upload Date: 1 Jul 11
Developer: Konstantin Knizhnik
Distribution Type: Freeware
Downloads: 1327
File Size: 51 Kb
Free Download PCalc for Java 

Rating: 3.0/5 (Total Votes: 13)


Sponsored Links:
 


PCalc for Java - Programming calculator. You can write programs for stack machine (with simplified Java like instruction set). Program consists of one or more procedure which can be nested. It is possible to access variables of top procedure (like in Pascal). You can execute program ste-by-step and inspect stack and variables in debugger. Input of commands and thier operands is optimized for mobile phone. This calculator is using floating point arithmetic with quadra precision (64 bits for both mantissa and exponent) implemented by Nikolay Klimchuk.
· PCalc keeps in database all your programs. A program consists of main procedure and may be some subprocedures. Program may have input parameters. The values of these parameters will be asked when program is started. Access to the parameters is performed using input instruction.
· PCalc provides stack-based language (like Forth). Operands are pushed on stack and operations are performed with top elements of the stack. Temporary results also can be stores in local variables (of self or outer procedure). Stack is also used to pass parameters to procedures and return values. Content of stack after return from main procedure is treated as program result. It is also possible view values of variables of main procedure (if program should return many results it is more convenient to store them in local variables).
· PCalc provides the following groups of instructions: load/store, operators, functions, control flow. Instructions of first three groups do not require extra explanation. Control flow instructions includes procedure call, return, conditional (IF) and unconditional (GOTO) branches. IF transforms control to the specified label if value on stack is zero. Label for these instruction is specified by selecting instruction in the list. Please notice, that when you are inserting new branch instruction it is not yet present in the list.
· PCalc provides wide editing capabilities. It is possible to add/remove/rename any variable/parameter/function. The only restriction is that it is not possible to remove entity which is used. It is also possible to move label (adjusting all branch instruction referencing this label) or change target of particular branch instruction.
· PCalc allows to introduce new variable only when you are specifying operand for STORE. Operand of load method is selected from the list of available variables. It somehow prevents programmer from using uninitialized variables.






 
Like it? Share with your friends!   
 

Other Java Freeware of Developer «Konstantin Knizhnik»:

MobiBrowserMobiBrowser
MobiBrowser - MobiBrowser is a combination of book reader and Web browser. This program can be used for Web browsing, reading news sites, downloading and reading books and atricles from the Web. It is not implement all HTML browser functionality - it doesn't show images and is not able to proceed forms
MobileMap of Saint PetersburgMobileMap of Saint Petersburg
MobileMap of Saint Petersburg - MobileMap is a vector map of Saint Petersburg with streets and metro stations. The vector map of almost any city in Polish format can be easily converted to be used by this application. Because of limits on jar file size and small screen resolution, number of layers is restricted
Mammoth HunterMammoth Hunter
Hunt a mammoth
EconometerEconometer
Econometer - Expenses analyzer. It will help you to store information about all your purchases, control and analyze your expenses. The program calculates average and maximal values of expenses for weeks and months, draw diagram illustrating yours expenses trend
Timer for JavaTimer for Java
Timer for Java - Timer midlet allows to start simultaneously several times. Alarm time can be absolute and relative. It can happen once or with specified period. Different types of notifications are used: vibration, sound, backlight, SMS
Java MetronomeJava Metronome
Java Metronome - Java Metronome, as its name says, is a metronome for Java devices. It can produce signals with the specified frequency (times per minute). Signaling can be done using tone, vibration and backlight flashing. Mode, frequency, duration and volume of signal can also be configured
TripMateTripMate
TripMate - TripMate is a program that helps you remember the route. It can be route from conference room to coffee-room, it can be a tourist trip, it can be pathway in labyrinth. During first traversal you make notes in you phone, specifying direction of movement and target of each step. Phone remembers how much time each steps takes
MobileMap of MoscowMobileMap of Moscow
MobileMap of Moscow - MobileMap is a vector map of Moscow with more than 3000 streets and metro stations. The vector map of almost any city in Polish format can be easily converted to be used by this application. Because of limits on jar file size and small screen resolution, number of layers is restricted
CryptexCryptex
Cryptex - Cryptex is a program for storing confidential information. You mobile phone is always with you. It is very convenient to store in it some secure information, like passwords, PINs... But a mobile phone can be stolen. And worst of all it can be stolen together with your credit card

» show all

 
Similar Applications:

EasyCalcBasicEasyCalcBasic
EasyCalcBasic - A very simple calculator. Enter a list of up to 10 numbers, add labels. Comes with hyper-intelligence: You can write *,x,/,div,divide,subtract,plus,minus,times,takeaway, or pls,tms,add...you will still get the same result
Total CalculatorTotal Calculator
Calculate the whole expression in single step. Know how healthy you are with BMI calculator. It's Free
TouchMaths 5TouchMaths 5
TouchMaths is a revolutionary mathematical tool for mobile phones. The program is must-have for students, engineers and researchers. TouchMaths program includes many applications with many features. The famous TouchMaths is designed in order to fulfill the needs of everyone (student, engineer, researcher...)
NumBasisNumBasis
NumBasis is a basis tool converter for integer numbers written in any of the main numeration systems (decimal,binary,octal,hexadecimal).It supports large number formats(5-digits hexa,7-digits dec) and fast calculation
Resistor CalculatorResistor Calculator
Resistor Calculator - Given the color bands on the resistor, it will tell you the resistance and tolerance rating. It is designed so that you may easily see how resistance is calculated using the color bands and hence calculate resistance on your own
TrigonometrTrigonometr
Calculator for trigonometric functions and inverse trigonometric functions
Javia CalculatorJavia Calculator
Javia Calculator - easy-to-use calculator for mobile phones. It features a user interface designed for the mobile phone's keypad, which allows quick input of mathematical expressions. Built-in functions include trigonometric and hyperbolic functions, logarithms and exponentiation, permutations, combinations and factorial
Graphing Calculator V1.01Graphing Calculator V1.01
Graphical function plotting software. Use this software to represent any function of one variable, f(x)
Solve2GoSolve2Go
Solve2Go - supports solving equations and inequalities by means of conjectures based on visual thinking. Conjectures can be refuted or supported by examples provided by the tool, and should be proved using symbolic manipulations on paper. Equations: when we want to know for which values of x the two functions are equal
EasyCalcFreeEasyCalcFree
EasyCalcFree - A very simple calculator. Enter a list of up to 10 numbers, add labels. Comes with hyper-intelligence: You can write *, x, /, div, divide, subtract, plus, minus, times, takeaway, or pls, tms, add...you will still get the same result
 

Comments on PCalc for Java:

Comments not found

Name:


Comment:


Enter text from image below:

Turn on images!

 
 
 

JavaMobiles - Free Java games download for mobile phones. Java Applications, Software, JAR, Apps for Nokia, Samsung, touch screen, 240x320 screen

© Pantich MobyWare Production 2010 - 2017 all rights reserved