Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • EarthDesk 5.8.5
  • GraphicConverter 8...
  • MacPorts 2.1.1
  • CCleaner 1.03.131
  • Quicksilver ß68 Bu...
  • TextWrangler 4.0.1...
  • Google Chrome 21.0...
  • Winclone 3.3
  • ScreenFlow 3.0.6
  • Apple Security Upd...
  • Home > Mac > Development > Source
     Report malware

    GCMathParser

    Download button

    Downloads: 554  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Size / OS:

    Binary Format:

    Last Updated:

    Category:
    Graham Cox | More programs
    Freeware / FREE
    45 KB / Mac OS X
    Universal Binary Universal Binary
    March 28th, 2009, 13:59 UTC
    Home / Development / Source

     Read user reviews (0)  Refer to a friend  Subscribe

    GCMathParser description

    Make mathematical expression available in your applications

    GCMathParser is a free class that you can use in applications that need a way to deal with mathematical expressions input by the user.

    GCMathParser accepts an NSString consisting of a well-formed mathematical expression, evaluates it, and returns the result. It supports arbitrary named variables, so it is also perfect for graph plotting applications.

    Supported functions and operators:
    · Basic operators: +, -, * (multiply) and / (divide)
    · Mod operator: %
    · Exponentiation operator: ^
    · Negation: unary -
    · Assignment: =
    · Log functions: log(), log2(), ln(), exp()
    · Transcendental functions: sin(), cos(), tan(), asin(), acos(), atan(), sinh(), cosh(), tanh(), asinh(), acosh(), atanh()
    · Square root function: sqrt()
    · Rounding functions: ceil(), floor(), round(), trunc(), rint(), near()
    · Angular conversion functions: dtor(), rtod()
    · Absolute value function: abs()
    · Constants: pi

    Requirements:

    · Xcode

     


    TAGS:

    implement mathematical expression | mathematical expressions development | develop mathematical expression | implement | develop | development



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM