PCalc for Java

Screenshot ng Application:
PCalc for Java
Mga Detalye ng Application:
Bersyon: 1.0
I-upload ang petsa: 1 Jul 11
Nag-develop: Konstantin Knizhnik
Lisensya: Libre
Katanyagan: 334
Laki: 51 Kb

Rating: 1.4/5 (Total Votes: 12)

PCalc for Java - Programming calculator. Maaari mong isulat ang mga programa para sa stack machine (na may pinadaling Java tulad pagtuturo set). Programa ay binubuo ng isa o higit pang procedure na maaaring nakapugad. Ito ay posible na ang mga variable ng mga nangungunang pamamaraan (tulad ng sa Pascal). Maaari mong i-execute programa ste-by-step at siyasatin stack at mga variable sa debugger. Input ng mga utos at thier operands ay na-optimize para sa mga mobile phone. Ang calculator na ito ay gumagamit ng lumulutang point aritmetika sa quadra precision (64 bits para sa parehong mantissa at simbolo) na ipinatupad ng Nikolay Klimchuk.

& Middot; PCalc mapigil sa database ng lahat ng iyong mga programa. Isang programa ay binubuo ng pangunahing pamamaraan at maaaring may ilang subprocedures. Program ay maaaring magkaroon ng mga parameter ng input. Ang mga halaga ng mga parameter na ito ay hilingin sa iyo kapag programa ay nagsimula. Access sa ang mga parameter ay ginanap sa gamit input pagtuturo.& Middot; PCalc nagbibigay stack-based na wika (tulad ng Forth). Operands ay matutulak sa stack at mga operasyon ay ginanap sa top elemento ng stack. Temporary resulta din ay maaaring maging mga tindahan sa lokal na mga variable (ng sarili o panlabas na pamamaraan). Stack ay ginagamit din upang ipasa ang mga parameter sa mga pamamaraan at return halaga. Nilalaman ng stack pagkatapos bumalik mula sa pangunahing pamamaraan ay itinuturing bilang program resulta. Ito rin ay posibleng halaga view ng mga variable ng pangunahing pamamaraan (kung na programa ay dapat bumalik maraming mga resulta ito ay mas maginhawang upang mag-imbak ang mga ito sa lokal na mga variable).

& Middot; PCalc nagbibigay ng mga sumusunod na grupo ng mga tagubilin: load / store, operator, function, control daloy. Mga tagubilin ng unang tatlong grupo ay hindi nangangailangan ng dagdag na paliwanag. Control daloy tagubilin kasamang procedure call ka, bumalik ka, kondisyon (KUNG) at walang pasubali (GOTO) sanga. KUNG transforms kontrolin sa tinukoy na label kung ang halaga sa stack ay zero. Label para sa mga pagtuturo ay tinukoy sa pamamagitan ng pagpili ng pagtuturo sa listahan. Mangyaring mapansin, na kapag ikaw ay pagpasok ng bagong sangay pagtuturo ito ay hindi pa kasalukuyan sa listahan.& Middot; PCalc nagbibigay ng malawak na kakayahan sa pag-edit. Ito ay posible na magdagdag / alisin / palitan ang pangalan ng anumang variable / parameter / function. Ang tanging mga paghihigpit ay na ito ay hindi posible upang alisin ang entity na kung saan ay ginagamit. Ito rin ay posible upang ilipat label (pag-aayos ng lahat ng sangay pagtuturo sanggunian ito label) o pagbabago target ng mga partikular na pagtuturo branch.

& Middot; PCalc nagbibigay-daan upang ipakilala ang mga bagong variable lamang kapag ikaw ay pagtukoy operand para STORE. Operand ng paraan ng pag-load ay pinili mula sa listahan ng mga magagamit na mga variable. Ito sa anumang paraan ang humahadlang programmer mula sa paggamit uninitialized variable.



Katulad app

Iba pang mga application ng nag-develop Konstantin Knizhnik

Cryptex
Cryptex

29 Jun 11

TripMate
TripMate

27 Jun 11

Econometer
Econometer

1 Jul 11

Mga komento sa PCalc for Java

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!