Tietääkö joku, olisiko jossakin koodit yksinkertaiseen matemaattiseen parseriin C :lla.
Eli ohjelman pitäisi osata laskea syötteenä annettuja lausekkeita kuten (5-2)*(3-1/2). Se siis tunnistaisi plus-, miinus-, kerto-, jako-operaatiot ja sulkumerkit ja laskisi syötteen arvon.
Eli ohjelman pitäisi osata laskea syötteenä annettuja lausekkeita kuten (5-2)*(3-1/2). Se siis tunnistaisi plus-, miinus-, kerto-, jako-operaatiot ja sulkumerkit ja laskisi syötteen arvon.
Vastaukset 2
Vanhimmat
C-the complete reference, kirj Herbert Schildt löytyy tällainen (C:llä mutta sillä ei ole merkitystä). Löytynee kirjastosta (ehkä suomenkielisenäkin)
http://www.google.fi/search?hl=fi&q= arithmetic eval&btnG=Hae&meta=