PCalc for Java - Programmering kalkulator. Du kan skrive programmer for stack maskin (med forenklet Java som instruksjonssett). Programmet består av en eller flere prosedyre som kan settes inn i hverandre. Det er mulig å få tilgang variabler av topp prosedyre (som i Pascal). Du kan kjøre programmet ste-for-trinn og inspisere stack og variabler i debugger. Innskriving av kommandoer og tyven operander er optimalisert for mobiltelefon. Denne kalkulatoren bruker flyttall aritmetiske med Quadra presisjon (64 biter for både mantissen og eksponent) implementert av Nikolay Klimchuk.
& Middot; PCalc holder i databasen alle programmene dine. Et program består av hoved prosedyre og kan være noen subprocedures. Programmet kan ha input parametere. Verdiene av disse parametrene vil bli spurt om når programmet starter. Tilgang til parametrene utføres med innspill instruksjon.& Middot; PCalc gir stack-basert språk (som Forth). Operander skyves på stakken og operasjoner utføres med topp elementer av stabelen. Midlertidige resultater kan også være butikker i lokale variabler (av selv eller ytre prosedyre). Stack er også brukt til å sende parametre til prosedyrer og returverdier. Innhold av stabelen etter retur fra hoved prosedyre behandles som program resultat. Det er også mulig utsikt verdier av variabler av hovedprosedyren (hvis programmet skal returnere mange resultater er det mer praktisk å lagre dem i lokale variabler).
& Middot; PCalc gir følgende grupper av instruksjoner: belastning / butikk, operatorer, funksjoner kontrollflyt. Instruksjoner for første tre gruppene ikke krever ekstra forklaring. Kontrollflyt instruksjoner omfatter prosedyrekall, retur, betinget (IF) og ubetingede (GOTO) grener. HVIS transforme styre til den angitte etiketten hvis verdien på stakken er null. Etikett for disse instruksjon spesifiseres ved å velge opplæring i listen. Vær oppmerksom på at når du setter inn ny gren instruksjon det er ennå ikke finnes i listen.& Middot; PCalc gir store redigeringsmuligheter. Det er mulig å legge til / fjerne / endre navn på en variabel / parameter / funksjon. Den eneste begrensningen er at det ikke er mulig å fjerne enhet som brukes. Det er også mulig å flytte label (justere alle forgreningsinstruksjon henviser til denne etiketten) eller endre mål av særlig gren instruksjon.
& Middot; PCalc gjør det mulig å introdusere nye variabelen bare når du angir operand for STORE. Operand av lasten metoden er valgt fra listen over tilgjengelige variabler. Det forhindrer liksom programmerer fra å bruke initialisert variabler.
Opplysningene i søknaden:
Versjon: 1.0
Last opp dato: 1 Jul 11
Utvikler: Konstantin Knizhnik
Lisens: Gratis
Popularitet: 334
Størrelse: 51 Kb
Kommentarer ikke funnet