Live briefing
Everything about Exp4j
exp4j is a small Java library for evaluation of mathematical expressions. It implements Dijkstra's Shunting-yard algorithm to translate expressions from infix notation to Reverse Polish notation and calculates the result using a simple Stack algorithm. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Exp4jA 5-minute orientation
- Pick up a classic book: MateusThe most-reprinted book on the subject
- Go sideways: Mathematical notationA closely related topic
- Go sideways: Order of operationsA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Mateus · 2015
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Mathematical notation Mathematical notation consists of using symbols for representing operations, unspecified numbers, relations, and any other mathematical objects and assembling…
- Order of operations In mathematics and computer programming, the order of operations is a collection of conventions about which arithmetic operations to perform first in order…
- MXparser mXparser is an open-source mathematical expressions parser/evaluator providing abilities to calculate various expressions at a run time. Expressions definitions…
- Expression (mathematics) In mathematics, an expression is an arrangement of symbols following the context-dependent, syntactic conventions of mathematical notation. Symbols can…
- Polynomial In mathematics, a polynomial is a mathematical expression consisting of indeterminates (also called variables) and coefficients, that involves only the…
- Maple (software) Maple is a symbolic and numeric computing environment as well as a multi-paradigm programming language. It covers several areas of technical computing…
- WIRIS WIRIS (legally Maths for More, S.L.U.) is a software company based in Barcelona, Spain, that develops tools for editing, displaying, and assessing mathematical…
- Shunting yard algorithm In computer science, the shunting yard algorithm is a method for parsing arithmetical or logical expressions, or a combination of both, specified in infix…