bewerten Formeln in Go
, um mathematische Formeln in Go zu bewerten, es wird empfohlen, ein externes Paket zu verwenden, das vordefinierte Funktionen und Operatoren bietet. Eine populäre Option ist govaluate:
installieren Govaluate:
go get github.com/Knetic/govaluate
im obigen Beispiel:
kreevaluableExpression: Erstellt eine Instanz der EvaluableExpression, die die Formula, die die Werte verwendet, die Werte für die Varioxs verwendet werden. Formel.expression, err := govaluate.NewEvaluableExpression("(x 2) / 10") parameters := make(map[string]interface{}, 8) parameters["x"] = 8 result, err := expression.Evaluate(parameters)bewerten: Bewertet die Formel mit den angegebenen Parametern und gibt das Ergebnis als Float64 zurück.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3