Boolean Operators

TO SUPPORT MY WORK, ORDER A COMMERCIAL LICENSE
THANK YOU!

mXparser provides a rich collection of built-in math functions, math expressions, and math symbols. Familiarize yourself with the scope and the syntax. Math collection internal help is also available directly from the software – see the tutorial and the API documentation for all the details.

Tutorial Math Collection API spec Download

mXparser – built-in Boolean Operators

Key wordCategoryDescriptionExampleSince
&Boolean OperatorLogical conjunction (AND)p ~& q1.0
Boolean OperatorLogical conjunction (AND) – unicode math symbolp ∧ q5.0
&&Boolean OperatorLogical conjunction (AND)p ~&~& q1.0
/\Boolean OperatorLogical conjunction (AND)p /\ q1.0
Boolean OperatorNAND – Sheffer stroke – unicode math symbolp ⊼ q5.0
~&Boolean OperatorNAND – Sheffer strokep ~~& q1.0
~∧Boolean OperatorNAND – Sheffer stroke – unicode math symbolp ~∧ q5.0
¬&Boolean OperatorNAND – Sheffer stroke – unicode math symbolp ¬~& q5.0
¬∧Boolean OperatorNAND – Sheffer stroke – unicode math symbolp ¬∧ q5.0
~&&Boolean OperatorNAND – Sheffer strokep ~~&~& q1.0
~/\Boolean OperatorNAND – Sheffer strokep ~/\ q1.0
¬&&Boolean OperatorNAND – Sheffer stroke – unicode math symbolp ¬~&~& q5.0
¬/\Boolean OperatorNAND – Sheffer stroke – unicode math symbolp ¬/\ q5.0
|Boolean OperatorLogical disjunction (OR)p | q1.0
Boolean OperatorLogical disjunction (OR) – unicode math symbolp ∨ q5.0
||Boolean OperatorLogical disjunction (OR)p || q1.0
\/Boolean OperatorLogical disjunction (OR)p \/ q1.0
Boolean OperatorLogical NOR – unicode math symbolp ⊽ q5.0
~|Boolean OperatorLogical NORp ~| q1.0
~∨Boolean OperatorLogical NOR – unicode math symbolp ~∨ q5.0
¬|Boolean OperatorLogical NOR – unicode math symbolp ¬| q5.0
¬∨Boolean OperatorLogical NOR – unicode math symbolp ¬∨ q5.0
~||Boolean OperatorLogical NORp ~|| q1.0
~\/Boolean OperatorLogical NORp ~\/ q1.0
¬||Boolean OperatorLogical NOR – unicode math symbolp ¬|| q5.0
¬\/Boolean OperatorLogical NOR – unicode math symbolp ¬\/ q5.0
Boolean OperatorExclusive or (XOR) – unicode math symbolp ⊻ q5.0
(+)Boolean OperatorExclusive or (XOR)p (+) q1.0
Boolean OperatorImplication (IMP) – unicode math symbolp ⇒ q5.0
–>Boolean OperatorImplication (IMP)p –> q1.0
Boolean OperatorConverse implication (CIMP) – unicode math symbolp ⇐ q5.0
<–Boolean OperatorConverse implication (CIMP)p <– q1.0
Boolean OperatorMaterial nonimplication (NIMP) – unicode math symbolp ⇏ q5.0
-/>Boolean OperatorMaterial nonimplication (NIMP)p -/> q1.0
Boolean OperatorConverse nonimplication (CNIMP) – unicode math symbolp ⇍ q5.0
</-Boolean OperatorConverse nonimplication (CNIMP)p </- q1.0
Boolean OperatorLogical biconditional (EQV) – unicode math symbolp ⇔ q5.0
<->Boolean OperatorLogical biconditional (EQV)p <-> q1.0
~Boolean OperatorNegation~p1.0
¬Boolean OperatorNegation – unicode math symbol¬p5.0
as of 2022-04-15
Nuget – Package Manager

Install-Package MathParser.org-mXparser -Version 5.0.7

Nuget – .NET CLI

dotnet add package MathParser.org-mXparser --version 5.0.7

Nuget – Package Reference

<PackageReference Include="MathParser.org-mXparser" Version="5.0.7"/>

Maven – Dependency

<dependency>
<groupid>
org.mariuszgromada.math</groupid>
<artifactid>
MathParser.org-mXparser</artifactid>
<version>
5.0.7</version>
</dependency>

Maven – Gradle

implementation 'org.mariuszgromada.math:MathParser.org-mXparser:5.0.7'

Maven – Gradle (Kotlin)

implementation("org.mariuszgromada.math:MathParser.org-mXparser:5.0.7")

GitHub

git clone https://github.com/mariuszgromada/MathParser.org-mXparser

OTHER DOWNLOAD OPTIONS

Download latest release – v.5.0.7 Leonis: .NET bin onlyDownload latest release – v.5.0.7 Leonis: JAVA bin onlyDownload latest release – v.5.0.7 Leonis: bin + doc

NEWS FROM MATHPARSER.ORG
SOURCE CODE

Source code .zipSource code .tar.gz
View on GitHubMathSpace.pl

DONATION
Did you find the software useful?
Please consider donation 🙂
DONATE