GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing mathparser.org — Built-in constants - mXparser - Math Expressions Parser for JAVA, C#, C++, Kotlin, Android, .NET/MONO/Xamarin - Mathematical Formula Parser / Evaluator Library FOR COMMERCIAL USE, PLEASE ENSURE YOU HAVE A COMMERCIAL LICENSE.ANOTHER WAY TO SUPPORT MY WORK IS BY PURCHASING MY BOOK, CUSTOMER FIRST, VALUE NEXT.THANK YOU FOR SUPPORTING MY WORK!The tutorial consists of more than 200 live examples from 50 sections given separately for JAVA, C# and C++. Each of the examples can be copied and run on your own environment. In addition, mXparser provides an extensive collection of over 500 built-in math functions, expressions and symbols. Familiarize yourself with the scope and the syntax. Live testing is the best way to learn. Good luck! 🙂Tutorial Math Collection API spec Download Below is the code for JAVA, C# (the code for C# is almost identical) and C++. To copy the code, double-click inside the frame.Case 1: Using built-in constantsJava/C# code// JAVA: import org.mariuszgromada.math.mxparser.*;
// C#: using org.mariuszgromada.math.mxparser;
// ...
Expression e = new Expression("pi+e");
mXparser.consolePrintln("Res: " + e.getExpressionString() + " = " + e.calculate());
C++ code#include "org/mariuszgromada/math/mxparser.hpp"
// ...
ExpressionPtr e = new_Expression("pi+e");
mXparser::consolePrintln("Res: " + e->getExpressionString() + " = " + e->calculate());
Code result[mXparser-v.5.2.1] Res: pi+e = 5.859874482048838 Case 2: Estimating Moon gravitational accelerationJava/C# code// JAVA: import org.mariuszgromada.math.mxparser.*;
// C#: using org.mariuszgromada.math.mxparser;
// ...
Expression e = new Expression("( [G.] * [Moon-M] / [Moon-R]^2 ) * ( [m] / [s]^2 )");
mXparser.consolePrintln("Res: " + e.getExpressionString() + " = " + e.calculate());
C++ code#include "org/mariuszgromada/math/mxparser.hpp"
// ...
ExpressionPtr e = new_Expression("( [G.] * [Moon-M] / [Moon-R]^2 ) * ( [m] / [s]^2 )");
mXparser::consolePrintln("Res: " + e->getExpressionString() + " = " + e->calculate());
Code result[mXparser-v.5.2.1] Res: ( [G.] * [Moon-M] / [Moon-R]^2 ) * ( [m] / [s]^2 ) = 1.6247349715841357 Case 3: Getting list of constantsJava/C# code// JAVA: import org.mariuszgromada.math.mxparser.*;
// C#: using org.mariuszgromada.math.mxparser;
// ...
Expression e = new Expression();
mXparser.consolePrintln(e.getHelp("constant"));
C++ code#include "org/mariuszgromada/math/mxparser.hpp"
// ...
ExpressionPtr e = new_Expression();
mXparser::consolePrintln(e->getHelp("constant"));
Code result[mXparser-v.5.2.1] Help content limited to query: 'constant' # Keyword Type Syntax Since Description - -------- ---- ------ ----- ----------- 1. π <Constant value> π 5.0 Pi, Archimedes' or Ludolph's number - Mathematical constant π - Constant value - Unicode math symbol 2. ℼ <Constant value> ℼ 5.0 Pi, Archimedes' or Ludolph's number - Mathematical constant π - Constant value - Unicode math symbol 3. pi <Constant value> pi 1.0 Pi, Archimedes' or Ludolph's number - Mathematical constant π - Constant value 4. e <Constant value> e 1.0 Napier's or Euler's number (base of Natural logarithm) - Mathematical constant e - Constant value 5. ℯ <Constant value> ℯ 5.0 Napier's or Euler's number (base of Natural logarithm) - Mathematical constant e - Constant value - Unicode math symbol 6. ⅇ <Constant value> ⅇ 5.0 Napier's or Euler's number (base of Natural logarithm) - Mathematical constant e - Constant value - Unicode math symbol 7. [gam] <Constant value> [gam] 1.0 Euler-Mascheroni constant - Mathematical constant γ - Constant value 8. [phi] <Constant value> [phi] 1.0 Golden ratio - Mathematical constant φ - Constant value 9. [PN] <Constant value> [PN] 1.0 Plastic constant - Mathematical constant ρ - Constant value 10. [B*] <Constant value> [B*] 1.0 Embree-Trefethen constant - Mathematical constant β* - Constant value 11. [F'd] <Constant value> [F'd] 1.0 Feigenbaum delta constant - Mathematical constant δ - Constant value 12. [F'a] <Constant value> [F'a] 1.0 Feigenbaum alpha constant - Mathematical constant α - Constant value 13. [C2] <Constant value> [C2] 1.0 Twin prime constant - Mathematical constant ∏₂ - Constant value 14. [M1] <Constant value> [M1] 1.0 Meissel-Mertens constant - Mathematical constant M₁, B₁ - Constant value 15. [B2] <Constant value> [B2] 1.0 Brun's constant for twin primes - Mathematical constant B₂ - Constant value 16. [B4] <Constant value> [B4] 1.0 Brun's constant for prime quadruplets - Mathematical constant B₄ - Constant value 17. [BN'L] <Constant value> [BN'L] 1.0 de Bruijn-Newman constant - Mathematical constant Λ - Constant value 18. [Kat] <Constant value> [Kat] 1.0 Catalan's constant - Mathematical constant G - Constant value 19. [K*] <Constant value> [K*] 1.0 Landau-Ramanujan constant - Mathematical constant b - Constant value 20. [K.] <Constant value> [K.] 1.0 Viswanath's constant - Mathematical constant V - Constant value 21. [B'L] <Constant value> [B'L] 1.0 Legendre's constant - Mathematical constant B - Constant value 22. [RS'm] <Constant value> [RS'm] 1.0 Ramanujan-Soldner constant - Mathematical constant μ - Constant value 23. [EB'e] <Constant value> [EB'e] 1.0 Erdos-Borwein constant - Mathematical constant E - Constant value 24. [Bern] <Constant value> [Bern] 1.0 Bernstein's constant - Mathematical constant β - Constant value 25. [GKW'l] <Constant value> [GKW'l] 1.0 Gauss-Kuzmin-Wirsing constant - Mathematical constant λ - Constant value 26. [HSM's] <Constant value> [HSM's] 1.0 Hafner-Sarnak-McCurley constant - Mathematical constant σ - Constant value 27. [lm] <Constant value> [lm] 1.0 Golomb-Dickman constant - Mathematical constant λ - Constant value 28. [Cah] <Constant value> [Cah] 1.0 Cahen's constant - Mathematical constant C - Constant value 29. [Ll] <Constant value> [Ll] 1.0 Laplace limit constant - Mathematical constant - Constant value 30. [AG] <Constant value> [AG] 1.0 Alladi-Grinstead constant - Mathematical constant - Constant value 31. [L*] <Constant value> [L*] 1.0 Lengyel's constant - Mathematical constant Λ - Constant value 32. [L.] <Constant value> [L.] 1.0 Levy's constant - Mathematical constant - Constant value 33. [Dz3] <Constant value> [Dz3] 1.0 Apery's constant - Mathematical constant ζ(3) - Constant value 34. [A3n] <Constant value> [A3n] 1.0 Mills' constant - Mathematical constant A - Constant value 35. [Bh] <Constant value> [Bh] 1.0 Backhouse's constant - Mathematical constant B - Constant value 36. [Pt] <Constant value> [Pt] 1.0 Porter's constant - Mathematical constant C - Constant value 37. [L2] <Constant value> [L2] 1.0 Lieb's square ice constant - Mathematical constant - Constant value 38. [Nv] <Constant value> [Nv] 1.0 Niven's constant - Mathematical constant C - Constant value 39. [Ks] <Constant value> [Ks] 1.0 Sierpinski's constant - Mathematical constant K - Constant value 40. [Kh] <Constant value> [Kh] 1.0 Khinchin's constant - Mathematical constant K₀ - Constant value 41. [FR] <Constant value> [FR] 1.0 Fransen-Robinson constant - Mathematical constant F - Constant value 42. [La] <Constant value> [La] 1.0 Landau's constant - Mathematical constant L - Constant value 43. [P2] <Constant value> [P2] 1.0 Parabolic constant - Mathematical constant P - Constant value 44. [Om] <Constant value> [Om] 1.0 Omega constant - Mathematical constant Ω - Constant value 45. [MRB] <Constant value> [MRB] 1.0 MRB constant - Mathematical constant S - Constant value 46. [li2] <Constant value> [li2] 2.3 Logarithmic integral at point 2 - Mathematical constant li(2) - Constant value 47. [EG] <Constant value> [EG] 2.3 Gompertz constant - Mathematical constant δ - Constant value 48. [c] <Constant value> [c] 4.0 Light speed in vacuum - Physical constant c [m/s] (m=1, s=1) - Constant value 49. [G.] <Constant value> [G.] 4.0 Gravitational constant - Physical constant G (m=1, kg=1, s=1) - Constant value 50. [g] <Constant value> [g] 4.0 Gravitational acceleration on Earth - Physical constant g [m/s²] (m=1, s=1) - Constant value 51. [hP] <Constant value> [hP] 4.0 Planck constant - Physical constant h (m=1, kg=1, s=1) - Constant value 52. [h-] <Constant value> [h-] 4.0 Reduced Planck constant (Dirac constant) - Physical constant ħ (m=1, kg=1, s=1) - Constant value 53. [lP] <Constant value> [lP] 4.0 Planck length - Physical constant lᵖ [m] (m=1) - Constant value 54. [mP] <Constant value> [mP] 4.0 Planck mass - Physical constant mᵖ [kg] (kg=1) - Constant value 55. [tP] <Constant value> [tP] 4.0 Planck time - Physical constant tᵖ [s] (s=1) - Constant value 56. [ly] <Constant value> [ly] 4.0 Light year - Astronomical constant ly [m] (m=1) - Constant value 57. [au] <Constant value> [au] 4.0 Astronomical unit - Astronomical constant au, AU [m] (m=1) - Constant value 58. [pc] <Constant value> [pc] 4.0 Parsec - Astronomical constant pc [m] (m=1) - Constant value 59. [kpc] <Constant value> [kpc] 4.0 Kiloparsec - Astronomical constant kpc [m] (m=1) - Constant value 60. [Earth-R-eq] <Constant value> [Earth-R-eq] 4.0 Earth equatorial radius - Astronomical constant Rª⊕ [m] (m=1) - Constant value 61. [Earth-R-po] <Constant value> [Earth-R-po] 4.0 Earth polar radius - Astronomical constant Rᵇ⊕ [m] (m=1) - Constant value 62. [Earth-R] <Constant value> [Earth-R] 4.0 Earth mean radius - Astronomical constant R⊕ (m=1) - Constant value 63. [Earth-M] <Constant value> [Earth-M] 4.0 Earth mass - Astronomical constant M⊕ [kg] (kg=1) - Constant value 64. [Earth-D] <Constant value> [Earth-D] 4.0 Earth-Sun distance - Astronomical constant - Semi major axis [m] (m=1) - Constant value 65. [Moon-R] <Constant value> [Moon-R] 4.0 Moon mean radius - Astronomical constant [m] (m=1) - Constant value 66. [Moon-M] <Constant value> [Moon-M] 4.0 Moon mass - Astronomical constant [kg] (kg=1) - Constant value 67. [Moon-D] <Constant value> [Moon-D] 4.0 Moon-Earth distance - Astronomical constant - Semi major axis [m] (m=1) - Constant value 68. [Solar-R] <Constant value> [Solar-R] 4.0 Solar mean radius - Astronomical constant R☉ [m] (m=1) - Constant value 69. [Solar-M] <Constant value> [Solar-M] 4.0 Solar mass - Astronomical constant M☉ [kg] (kg=1) - Constant value 70. [Mercury-R] <Constant value> [Mercury-R] 4.0 Mercury mean radius - Astronomical constant [m] (m=1) - Constant value 71. [Mercury-M] <Constant value> [Mercury-M] 4.0 Mercury mass - Astronomical constant [kg] (kg=1) - Constant value 72. [Mercury-D] <Constant value> [Mercury-D] 4.0 Mercury-Sun distance - Astronomical constant - Semi major axis [m] (m=1) - Constant value 73. [Venus-R] <Constant value> [Venus-R] 4.0 Venus mean radius - Astronomical constant [m] (m=1) - Constant value 74. [Venus-M] <Constant value> [Venus-M] 4.0 Venus mass - Astronomical constant [kg] (kg=1) - Constant value 75. [Venus-D] <Constant value> [Venus-D] 4.0 Venus-Sun distance - Astronomical constant - Semi major axis [m] (m=1) - Constant value 76. [Mars-R] <Constant value> [Mars-R] 4.0 Mars mean radius - Astronomical constant [m] (m=1) - Constant value 77. [Mars-M] <Constant value> [Mars-M] 4.0 Mars mass - Astronomical constant [kg] (kg=1) - Constant value 78. [Mars-D] <Constant value> [Mars-D] 4.0 Mars-Sun distance - Astronomical constant - Semi major axis [m] (m=1) - Constant value 79. [Jupiter-R] <Constant value> [Jupiter-R] 4.0 Jupiter mean radius - Astronomical constant [m] (m=1) - Constant value 80. [Jupiter-M] <Constant value> [Jupiter-M] 4.0 Jupiter mass - Astronomical constant [kg] (kg=1) - Constant value 81. [Jupiter-D] <Constant value> [Jupiter-D] 4.0 Jupiter-Sun distance - Astronomical constant - Semi major axis [m] (m=1) - Constant value 82. [Saturn-R] <Constant value> [Saturn-R] 4.0 Saturn mean radius - Astronomical constant [m] (m=1) - Constant value 83. [Saturn-M] <Constant value> [Saturn-M] 4.0 Saturn mass - Astronomical constant [kg] (kg=1) - Constant value 84. [Saturn-D] <Constant value> [Saturn-D] 4.0 Saturn-Sun distance - Astronomical constant - Semi major axis [m] (m=1) - Constant value 85. [Uranus-R] <Constant value> [Uranus-R] 4.0 Uranus mean radius - Astronomical constant [m] (m=1) - Constant value 86. [Uranus-M] <Constant value> [Uranus-M] 4.0 Uranus mass - Astronomical constant [kg] (kg=1) - Constant value 87. [Uranus-D] <Constant value> [Uranus-D] 4.0 Uranus-Sun distance - Astronomical constant - Semi major axis [m] (m=1) - Constant value 88. [Neptune-R] <Constant value> [Neptune-R] 4.0 Neptune mean radius - Astronomical constant [m] (m=1) - Constant value 89. [Neptune-M] <Constant value> [Neptune-M] 4.0 Neptune mass - Astronomical constant [kg] (kg=1) - Constant value 90. [Neptune-D] <Constant value> [Neptune-D] 4.0 Neptune-Sun distance - Astronomical constant - Semi major axis [m] (m=1) - Constant value 91. [true] <Constant value> [true] 4.1 Boolean True represented as 1 (true=1) - Constant value 92. [false] <Constant value> [false] 4.1 Boolean False represented as 0 (false=0) - Constant value 93. [NaN] <Constant value> [NaN] 4.1 Not-a-Number - Constant value [mXparser-v.5.2.1] Nuget – Package Manager (C#, F#, Visual Basic, …)
Maven – Dependency (Java, Kotlin, Scala, Groovy, …)
Maven – Gradle
CMake – Dependency / FetchContent (C++, MSVC, LLVM/Clang, GNU/GCC, MinGW, MSYS2, WSL, Windows, Linux, Unix, MacOS)
GitHub
OTHER DOWNLOAD OPTIONSDownload latest release – v.6.1.0 Sagitara: .NET bin onlyDownload latest release – v.6.1.0 Sagitara: JAVA bin onlyDownload latest release – v.6.1.0 Sagitara: bin + doc NEWS FROM MATHPARSER.ORGSOURCE CODESource code .zipSource code .tar.gz My other creative spacesDONATIONDonation with PayPal |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |