Dieter: ^ in pow() umwandeln

Beitrag lesen

Hallo,
sollte nicht so schwer sein:

Du schaust an, wo im String ein ^ vorkommt (welche Pos.) und läufst dann einmal nach links und einmal nach rechts, bis Zeichen kommen die nicht mehr zur Basis/Exponenten gehören.

D.h. bei
2+x^2*3x würdest du nach links bis + und nach rechts bis * laufen.

Wenn das erste Zeichen links/rechts eine Klammer ist, musst du soweit laufen bis _diese_ Klammern wieder geschlossen ist.

MFG