Zasio är en grafisk kalkylator för java.
Zasio är mitt andra försök på att skriva en grafisk kalkylator för en handhållen enhet som jag äger. Min första var Newtsio som skriven för Newton. Det första programmet jag skrev när jag var i college.
På den tiden var jag släpa runt en Casio miniräknare, en Frankstavningskontroll, pappersbaserade kalender, och om en hundratal anteckningar nedtecknade på papperslappar. Minst sagt jag var i behov av en handdator.
Mitt mål var att få en handdator och skriva program som skulle göra det möjligt för mig att bära bara en enhet. Idag har mina behov förändrats, men jag tycker fortfarande att det är ganska skönt att ha en programmerbar grafik miniräknare till hands och när jag fick en Zaurus jag bara kunde inte motstå skriva en kalkylator för det. Med det modivation, började jag min andra miniräknare.
Användning:
Inputing:
Kommandon kan saknas i min ansökan till Zasio på tre sätt, knappar, redaktör fliken eller fil. Den knapplayout är inställd på ett sådant sätt att göra det enkelt för användare av en Casio miniräknare (detta är egentligen det enda Zasio aktier med Casio).
Det andra sättet att mata in kommandon är att använda fliken redaktör. I den här fliken finns en stor textredigeringsområde där du kan skriva mycket komplicerade formler och eller program som du vill avrättades. När du är klar, kan du köra dina kommandon med pressen i EXE-knappen längst ner. Det tredje sättet att mata in kommandon är av fil. Filer kan laddas (och sparas) på fliken redigera. Detta gör att du kan skriva program och formler i ett externt redigeringsprogram och föra över dem till Zasio.
Knappar:
Knappar kan indelas i tre kategorier. Knappar som har en användning, knappar som har upp till tre användningsområden, och F-tangenterna. De flesta av de en användning knapparna på den första raden i F-tangenterna, men några andra är närmare botten. Dessa knappar är växel, alfa, EXIT, meny, piltangenterna, DEL, AC, och EXE-tangenten.
Skiftet och ALPHA-tangenten används för att ändra multi använder nycklar till andra tangenter. EXIT vi kommer att få in när jag förklarar F-knapparna. Menyn används inte vid denna tidpunkt som är till vänster är höger piltangenter. De upp och ner piltangenterna används för att återkalla tidigare beräkningar (bläddra uppåt eller nedåt). Del-tangenten tar bort den sista bokstaven från beräkningen (det är en delete-knappen). AC är det klart knapp som rensar textraden eller grafskärmen beroende på vilken visas. Äntligen EXE är verkställighets nyckeln. Det borde linda upp de engångsnycklar.
Majoriteten av de andra tangenterna i Zasio är av det andra slaget. Upp till tre använder slag. Dessa knappar är som de flesta grafiska kalkylator knappar där knapparna har en normal handling, ett skiftat åtgärd och en alfa åtgärd. De flesta av dessa nycklar är för att mata in funktioner (såsom synd eller kvm) och flytta bara ger dig fler alternativ så Zasio inte ha dubbelt knappar på skärmen. Alpha låter dig mata in bokstäver och andra sådana charecters som behövs för variabel åtkomst.
F-knapparna tar lite mer att förstå. Vissa tangenter när skiftade gör att du kan komma åt en F meny som du kan navigera genom F-tangenterna. Ett exempel är menyn MATH. Tryck på SHIFT och sedan matematik och du kommer att märka en förändring av F-tangenterna. Dessa knappar när trycks kommer antingen ange funktionen de representerar i beräkningen eller ta dig till fler alternativ i F-tangenterna. För att gå tillbaka, använd EXIT tangenten. Så i vårt exempel, kan du trycka på Num F tangenten och sedan abs att få int-funktionen i beräkningen.
Beräkningar:
Zasio fungerar på samma sätt som de flesta grafiska räknare. Du anger din formual in och tryck på kör tangenten. För att köra en beräkning som 2 + 2 skulle du behöva trycka på knapparna 2, +, 2, och sedan EXE. Den EXE-knappen tar formeln och omvandlar den till ett kort program som returnerar 2 som följd.
Även om detta var en mycket enkel formel, även komplicerade formler in på samma sätt. Ta (sin Pi / 2) * 2. För att göra denna beräkning skulle du trycker på (, synd, förskjutning, Pi, / 2,), *, 2, EXE. Beräkningar kan använda variablerna A till Z, radie, och theta att lagra resultat från tidigare beräkningar. Dessa variabler kan även användas i andra beräkningar. För att göra detta, helt enkelt använda variabelnamnet och equals (=) knappen så här: A = (sin Pi / 2) * 2. Du skulle använda en så här: cos (A).
Graphing:
Plottning görs genom att passera forumals till s.graph () funktion, som innehåller variabeln x (ej att förväxla med lagrings variabeln X). För att plotta en enkel funktion som sin x du skulle komma in i s.graph (s.sin (x)). Efter att ha tryckt EXE kommer Zasio växla till grafskärmen för att visa rusults i din funktion.
För att komma tillbaka till textskärmen genom att trycka på TG. Jag vill påpeka nu att den tydliga knappen (AC) rensar bara den aktiva skärmen, så trycker den medan den tittar på textskärmen inte kommer att rensa ut gragh skärmen. Du kan också visa diagram i olika färger genom att ställa in den färg du vill ha i färg F-menyn.
Krav:
· Java 1.4.2 eller senare
Krav :
- Java 1.4.2 eller senare
Kommentarer hittades inte