<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/mathparser-java/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/mathparser-java/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 27 Mar 2013 09:10:56 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/mathparser-java/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Home modified by Daniel Rodríguez Hernandez</title><link>https://sourceforge.net/p/mathparser-java/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -13,7 +13,11 @@

 **Dependency**
 -
-*Under construction*
+    
+      com.google.code.mathparser-java
+      mathparser-java
+      1.0.0
+    

 **Usage**
 -
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Rodríguez Hernandez</dc:creator><pubDate>Wed, 27 Mar 2013 09:10:56 -0000</pubDate><guid>https://sourceforge.neta131148e59842f06976cb773c2fbdfc9c07224b9</guid></item><item><title>WikiPage Home modified by Daniel Rodríguez Hernandez</title><link>https://sourceforge.net/p/mathparser-java/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -47,6 +47,11 @@
 * Function support
     * sin, cos, tan, sqrt, etc..

+Contact
+-
+Be aware this is a project I'm working in my free time.
+You can send me any commentary or suggestion at this email: &lt;u&gt;***daniel.rguez.hdez(at)gmail.com***&lt;/u&gt;
+
 [[project_admins]]
-(March/09/2013)
+Last Update: March / 09 / 2013
 [[download_button]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Rodríguez Hernandez</dc:creator><pubDate>Sat, 09 Mar 2013 17:33:30 -0000</pubDate><guid>https://sourceforge.net30f6ca91256ff68f0d3247c17913dbbbac9b7bf6</guid></item><item><title>WikiPage Home modified by Daniel Rodríguez Hernandez</title><link>https://sourceforge.net/p/mathparser-java/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -1,6 +1,5 @@
 MathParser-Java
 =
-
 **Description**
 -

@@ -48,6 +47,6 @@
 * Function support
     * sin, cos, tan, sqrt, etc..

+[[project_admins]]
 (March/09/2013)
-[[project_admins]]
 [[download_button]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Rodríguez Hernandez</dc:creator><pubDate>Sat, 09 Mar 2013 17:29:18 -0000</pubDate><guid>https://sourceforge.net2c2bdbaea97d9853c44ead87d95b3756ece8f8a2</guid></item><item><title>WikiPage Home modified by Daniel Rodríguez Hernandez</title><link>https://sourceforge.net/p/mathparser-java/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -43,7 +43,11 @@
     7*(-3)+[2+3(-5)]
     -[-13+(24-68)]-(-48+95)

+Next release features
+-
+* Function support
+    * sin, cos, tan, sqrt, etc..

-
+(March/09/2013)
 [[project_admins]]
 [[download_button]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Rodríguez Hernandez</dc:creator><pubDate>Sat, 09 Mar 2013 17:28:44 -0000</pubDate><guid>https://sourceforge.net8abc8320c75acad5e9429f6a8a6a102c3de64832</guid></item><item><title>WikiPage Home modified by Daniel Rodríguez Hernandez</title><link>https://sourceforge.net/p/mathparser-java/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -5,6 +5,12 @@
 -

 MathParser-java is a cross platform mathematical parser library written in Java. With a couple lines of code, the library can process complex arithmetic expressions efficiently, as it is powered by Dijkstra's Shuting-yard algorithm.
+
+**Version**
+1.0.0
+
+* Complex arithmetic expressions
+

 **Dependency**
 -
@@ -38,5 +44,6 @@
     -[-13+(24-68)]-(-48+95)

+
 [[project_admins]]
 [[download_button]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Rodríguez Hernandez</dc:creator><pubDate>Sat, 09 Mar 2013 17:27:00 -0000</pubDate><guid>https://sourceforge.net45449c6a976b504c2dd5760741c1eae35bc2cacb</guid></item><item><title>WikiPage Home modified by Daniel Rodríguez Hernandez</title><link>https://sourceforge.net/p/mathparser-java/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,42 @@
-Welcome to your wiki!
+MathParser-Java
+=

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+**Description**
+-

-The wiki uses [Markdown](/p/mathparser-java/wiki/markdown_syntax/) syntax.
+MathParser-java is a cross platform mathematical parser library written in Java. With a couple lines of code, the library can process complex arithmetic expressions efficiently, as it is powered by Dijkstra's Shuting-yard algorithm.
+
+**Dependency**
+-
+*Under construction*
+
+**Usage**
+-
+&lt;u&gt;Arithmetic expressions&lt;/u&gt;
+
+Instanciate the object using ***MathParserFactory*** and invoke calculate method with the desired expression. An object ***Result*** will be returned
+
+    MathParser mathParser = MathParserFactory.create();
+    Result result = mathParser.calculate("-5*((-3*2)/(-3)+1)");
+    System.out.println(result.doubleValue());
+
+&lt;u&gt;Supported operators&lt;/u&gt;
+
+    + //Addition
+    - //Substraction
+    * //Multiplication
+    / //Division
+    ^ //Pow
+    ( //Left Parentheses
+    ) //Right Parentheses
+
+&lt;u&gt;Examples of valid expressions&lt;/u&gt;
+    
+    3-[4-(5-7)]-{9-[5-(-4)]}
+    -5*[(-3*2)/(-3)+1]
+    7*(-3)+[2+3(-5)]
+    -[-13+(24-68)]-(-48+95)
+

 [[project_admins]]
 [[download_button]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Rodríguez Hernandez</dc:creator><pubDate>Sat, 09 Mar 2013 17:20:06 -0000</pubDate><guid>https://sourceforge.net2294118212ca4b332999910acf3c0b5fbe7a062f</guid></item><item><title>WikiPage Home modified by Daniel Rodríguez Hernandez</title><link>https://sourceforge.net/p/mathparser-java/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/mathparser-java/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;p&gt;&lt;a href="/u/danirh/"&gt;Daniel Rodríguez Hernandez&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;span class="download-button-513b5922bcf63a5b01ebf7a1" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Rodríguez Hernandez</dc:creator><pubDate>Sat, 09 Mar 2013 15:45:38 -0000</pubDate><guid>https://sourceforge.net9d5b5c90504e12a3463af6011a4dcdf6bf3ff3cf</guid></item></channel></rss>