SimReal - Hvordan lage en kalkulator? parAbel Logo

[Hovedmeny] [Galleri] [SMin] [SMax] [SWin] [Eng] [Hjelp] [Forrige]
Vi har på de foregående sidene sett hvordan vi i en kalkulator håndterer aritmetiske uttrykk på infix form ved omforming av uttrykket til postfix form med påfølgende verdi-beregning.
Denne infix/postfix-omformingen må selvfølgelig utvides til å gjelde mer kompliserte uttrykk (bl.a. bruk av funksjoner).
Eksempelvis må kalkulatoren ta høyde for bl.a. nestede funksjonsuttrykk med parametre av typen: (x^(2a-b)+2x*sin(ln(x^3-c)+d).
Videre er det mange andre tilsvarende problemer knyttet til kalkulator-utvikling, men håndtering av aritmetiske uttrykk danner likevel hoved-stammen i en kalkulator.