Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. Berechnungen in Qt
Forum Updated to NodeBB v4.3 + New Features

Berechnungen in Qt

Scheduled Pinned Locked Moved Unsolved German
2 Posts 2 Posters 922 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N Offline
    N Offline
    NotYourFan
    wrote on last edited by
    #1

    Hallo Liebe Kollegen :)

    Folgender Sachverhalt:

    Ich lese eine JSON-Datei in Qt ein und erstelle unterschiedliche Berechnungen.
    Nun habe ich folgendes Anliegen:

    Die Berechnungsvorschrift ist in JSON in einem Array.
    Die Zahlen zu dieser Berechnungsvorschrift liefert mein JSON-Dokument, das ich einlese.
    Die Berechnung bzw. die Formel habe ich ohne einen riesen Aufwand "geparst", diesen habe ich nun in Qt in einem QVariant stehen.
    Nun, wie ist es am "schlausten" diese Berechnung die in diesem Array zu finden sind durchzuführen.
    Die Formel die in meinem JSON-Array steht ist dynamisch, was bedeutet das nach jedem ausführen eine andere Formel im Array stehen kann.

    Ich dachte da an JavaScript ... bin mir nur nicht ganz sicher ob das die beste Lösung ist.
    Habt ihr irgendwelche Ideen wie ich die Berechnungen implementieren kann?

    1 Reply Last reply
    0
    • siropS Offline
      siropS Offline
      sirop
      wrote on last edited by sirop
      #2

      This C++ library offers a class which can be used to parse and evaluate a mathematical function from a string (which might be eg. requested from the user). The syntax of the function string is similar to mathematical expressions written in C/C++ (the exact syntax is specified in the documentation below). The function can then be evaluated with different values of variables.

      http://warp.povusers.org/FunctionParser/ ?

      To be, or not to be: that is the question:
      Whether ’tis nobler in the mind to suffer
      The slings and arrows of outrageous fortune,
      Or to take arms against a sea of troubles,
      And by opposing end them?

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved