Jeg er ikke helt sikker på jeg forstår spørgsmålet, men i stort set ethvert programmeringssprog kan man lave en funktion 'Beregn' med den egenskab, at den beregner værdien af et korrekt regneudtryk:
Beregn("1+3-3*(2-1)") er i dette tilfælde 1.
Arne V's eksempel er starten på at lave en sådan funktion.
VBscript og JavaScript har endda en sådan funktion indbygget. Eval("et regneudtryk") bliver udregnet uden videre, og man kan benytte alle sædvanlige matematiske funktioner.
Man kan lave en sådan. Det er ikke engang svært. Lidt RPN og lidt stak. 200 linier og man burde være kørende. Og stort set uanset programmerings-sprog.
Men jeg tror altså ikke, at det er det som spørgeren fisker efter.
jeg går ud fra at dem der vil have point har meldt sig og da det kun er arne_v der har gjort det bliver det ham der får point....
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.