Új hozzászólás Aktív témák

  • Lacces

    őstag

    Sziasztok!

    Egy Stringben lévő matematikai kifejezést hogyan kell kiszámítani?
    String str = " 3 + 5 ( 7^4 /2 -4)*45 " (például)

    Én egy helyen találtam egy rpn - nevű algoritmust, megnéztem szép és jó, de az meg nem mást csinált, mint átalakította a kifejezést valami mássá, ahol a műveleti jelek a string végébe voltak...
    Nem tudom, hogy ezt az algoritmust hogy hívják, de jó volna egy ilyen, ami képes egy stringben lévő matematikai kifejezést kiszámolni. A végén megadja a kifejezés értékét. Ami esetleg java vagy c# nyelvven le van írva, pseudocode is jól jönne. (jó lenne látni egy implementációt is, mert van ahol egyszerű változokat használ, van ahol, meg olyan generikusokat, hogy csak nézek)

Új hozzászólás Aktív témák