Home
News
Products
     uCalc Fast Math Parser
     uCalc Language Builder
     Windows Calculator
     DOS Calculator
Downloads
Message Forums
Satisfaction Survey
FAQ
Contact
Privacy Statement
Testimonials
Purchase

FAQ

This FAQ pertains mainly to uCalc Fast Math Parser 2.9+. Issues in the old FAQ related to version 2.0 have been resolved. When you are finished browsing the FAQ, here's a question for you. Did you find satisfactory answers? (Please send feedback ).

  Does uCalc Fast Math Parser support .NET?
Yes. Version 2.9 added an include file for VB.NET. Version 2.95 released in December 2007, added a DLL designed to work with any .NET compiler. A C# demo is included (in addition to a VB.NET demo).

Back to Top

  Is there a version for Linux? Mac OS? Other platform?
The current version runs on Windows only. Though there are no immediate plans for Linux or other platform versions, this is likely to be reconsidered in the future as demand justifies the cost of development.

Back to Top

  Is there a COM / ActiveX version of uCalc Fast Math Parser?
The current version does not use COM or ActiveX. You can easily create a COM wrapper, although it does not have to be COM in order for it to work with VB classic.

Back to Top

  Is there a way to remove the message box that pops up at start-up?
Yes. For the uCalc FMP free license, you will find the code to do this in the Free License help file topic. If you are getting a message box that says that you have exceeded the boundaries of the Free License, such as when you define too many items, or when you use certain reserved routines, then you will need to purchase a commercial license for uCalc FMP, at which point you will get a license code that removes the restrictions.

Back to Top

  When will the next version be released?
A very long time has passed since the release of version 2.0. Version 2.9 was finally released June 1, 2007. Updates are likely to be more frequent from this point on.

Back to Top

  Can I send a payment via PayPal?
This was possible in version 2.0. For the moment, the only way to pay online is with the Google checkout link.

Back to Top

  How can I determine the list of undefined variables in an expression?
Things have changed in version 2.9. Please send an e-mail (or post online) if you need an answer to this.

Back to Top

  Why does "a==b" evaluate to false when they're really equal?
If you have a variable v equal to 2.01 for instance, and later you evaluate "v == 2.01", you might be surprised that this evaluates to False. This phenomenon is not particular to uCalc, but instead has to do with how floating point numbers work. You will find an explanation at http://support.microsoft.com/kb/q125056/ (see #4 in particular on that page).

Back to Top

  Can the uCalc component be statically linked into my application?
Not directly. There may be third-party tools that might let you merge the DLL into your executable if that's what you want. Do a google search for things like PEBundle. This may or may not do the trick.

Back to Top

  In my country, we use "," as a decimal separator instead of "." How can I implement this in uCalc?
Search the include file for occurrences of "[0-9]+\." (without quotes), and replace the "." with ",".

Back to Top

  Is there a way to work with complex numbers?
This is not documented. However, there is a complex number data type that comes with uCalc FMP. There are only a couple of operators for it. You can define more complex number functions and operators. However, this is beyond the scope of uCalc FMP.

Back to Top

  Can I use arrays in uCalc?
Yes. But this is beyond the scope of uCalc Free Math Parser.

Back to Top

  Can you (author of uCalc) customize the uCalc FMP product so that it will do [feature description]?
No. Custom modifications to the product itself are not done for individual customers. Version 2.9, however, was re-designed in a very modular way that makes it possible to extend its functionality well beyond what is documented. You may want to post your question in the uCalc forums to see if someone might be able to help. Or you may need to hire a consultant well versed in uCalc FMP and uCalc Language Builder to customize uCalc for your needs.

Back to Top

  Is uCalc FMP thread-safe?
Version 2.0 was not. But version 2.9 is. See the Thread Handling help file topic for more details.

Back to Top



|Home| |News| |Products| | uCalc Fast Math Parser| | uCalc Language Builder| | Windows Calculator| | DOS Calculator| |Downloads| |Message Forums| |Satisfaction Survey| |FAQ| |Contact| |Privacy Statement| |Testimonials| |Purchase|


Copyright © 2007 by Daniel Corbier