how do you do mathematical algorithms

Sudoku Potions 1.3
A software for playing the popular japanese mathematical puzzle. more>>
- 100 predefined puzzles organized in 3 difficulty levels.
- One-click numbers input.
- Candidates numbers input.
- Errors highlight for numbers that do not fulfill the basic game rules.
- New puzzles creation option.
- Best players gallery.
Photomatix Pro 3.2.5
Photomatix Pro is a beneficial and vital program which recovers highlights and shadows details of a high-contrast scene. Using advanced algorithms, Photomatix Pro combines differently exposed shots into one image with increased dynamic range. more>> <<less
ImageMagick 9.6.0
Free software suite for the creation, modification and display of bitmap images. more>> Free software suite for the creation, modification and display of bitmap images.
ImageMagick can read, convert and write images in a large variety of formats. Images can be cropped, colors can be changed, various effects can be applied, images can be rotated and combined, and text, lines, polygons, ellipses and Bezier curves can be added to images and stretched and rotated.
ImageMagick is a nice tool suite for the creation, modification and display of bitmap images.
ImageMagick is free software: it is delivered with full source code and can be freely used, copied, modified and distributed. Its license is compatible with the GPL. It runs on all major operating systems.
Most of the functionality of ImageMagick can be used interactively from the command line; more often, however, the features are used from programs written in the programming languages Perl, C, C++, Python, PHP, Ruby, Tcl/Tk or Java, for which ready-made ImageMagick interfaces (PerlMagick, Magick++, PythonMagick, MagickWand for PHP, RMagick, TclMagick, and JMagick) are available.
This makes it possible to modify or create images automatically and dynamically.
ImageMagick supports many image formats (over 90 major formats) including popular formats like TIFF, JPEG, PNG, PDF, PhotoCD, and GIF.
Main features:
- Format conversion: convert an image from one format to another (e.g. PNG to JPEG).
- Transform: resize, rotate, crop, flip or trim an image.
- Transparency: render portions of an image invisible.
- Draw: add shapes or text to an image.
- Decorate: add a border or frame to an image.
- Special effects: blur, sharpen, threshold, or tint an image.
- Animation: create a GIF animation sequence from a group of images.
- Text & comments: insert descriptive or artistic text in an image.
- Image identification: describe the format and properties of an image.
- Composite: overlap one image over another.
- Montage: juxtapose image thumbnails on an image canvas.
- Motion picture support: read and write the common image formats used in digital film work.
- Image calculator: apply a mathematical expression to an image or image channels.
- High dynamic-range images: accurately represent the wide range of intensity levels found in real scenes ranging from the brightest direct sunlight to the deepest darkest shadows.
- Large image support: read, process, or write mega- and giga-pixel image sizes.
- Encipher or decipher an image: convert ordinary images into unintelligible gibberish and back again.
- Threads of execution support: ImageMagick is thread safe and many internal algorithms are already threaded to take advantage of speed-ups offered by the dual and quad-core processor technologies.
Enhancements
- Fixed a small memory leak (8 bytes) in TransformImages().
- Render to Cairo surface rather than a GDK buffer when rendering SVG.
- Identify now reports both actual and reported image depths
GCMathParser
Make mathematical expression available in your applications more>> 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
System requirements:
- Xcode
Dynamics 1.2
Dynamics - Illustrates the connection between Julia Sets and the Mandelbrot Set more>>
Mandelbrot drawing is performed by a single small method call, and readers are encouraged to:
optimize for the velocity engine
separate the calculation into smaller tasks for optimization on multiprocessor machines.
MathType 6.0a
MathType is considered as a feature-rich and trustworthy equation editor that lets you create mathematical notation for word processing, web pages, desktop publishing, presentations, and for TeX, LaTeX, and MathML documents. more>>
MathType 6.0a is considered as a feature-rich and trustworthy equation editor that lets you create mathematical notation for word processing, web pages, desktop publishing, presentations, and for TeX, LaTeX, and MathML documents.
Enhancements:
- Mac OS X 10.5 (Leopard) Support: MathType now supports Mac OS X versions 10.3.9 or newer, including version 10.5 also known as Leopard.
- Intel Mac Support: MathType is now a Universal application

MatServer Calculus Table 1.0
MatServer Calculus Table is regarded to be a user-friendly and effective mathematical program for mathematics and engineering students to find calculus integrals fast and easily. more>>
MatServer Calculus Table 1.0 is regarded to be a user-friendly and effective mathematical program for mathematics and engineering students to find calculus integrals fast and easily. The MatServer Program contains over 30 of the most popular integrals that engineers, and mathematicians are likely to encounter in their daily designs and theorems.
Order Of Operations 1.0
Order Of Operations provides practice for students in grades five through nine, to figure out mathematical order of operations problems. more>> Order Of Operations provides practice for students in grades five through nine, to figure out mathematical "order of operations" problems.. Five different levels allow you to tailor the drill to the ability of the student. The font is large and easy to read; and the layout is simple.
System 7.0 or later.
MathTabsLT 2.0.1
MathTabsLT lends you the ability of using a freeware XTension for QuarkXPress 6 which is equipped with functions to type a mathematical expression (i.e. 2+3) and replace it with the correct result (5). more>>
MathTabsLT 2.0.1 lends you the ability of using a freeware XTension for QuarkXPress 6 which is equipped with functions to type a mathematical expression (i.e. 2+3) and replace it with the correct result (5). So if you type 7/8, select it and hit the MathTabsLT key command, you will get .875. Or if you type (927*129)+(165*27), MathTabsLT will replace it with 124038.
Requirements:
- QuarkXPress 6.1 or higher Mac OS X 10.2 or higher
Xiphoid Dice Roller 0.3c
Xiphoid Dice Roller - Dungeons & Dragons dice roller more>>
There is a special value that can be used in the "number of sides on dice": a percent sign ("%") represents 100. You can also omit the "number of dice"; it defaults to 1.
Enhancements:
- Altered the Preferences window somewhat
- First built version of the application since 0.2d.
Math Commands 1.0
Math Commands - Trigonomic and other math functions more>>
Enhancements:
- Removed a spurious hex 00 byte from the end of the aete resource.
PyMath 0.5
An open source math shooter game more>>
This game is designed with very special targets: mathematical operations!
Instructions:
- You can control the player using the left and right arrows
- Use the keyboard to load the numbers that you want to shot
- Use the return key to shot.
Requirements:
- Pygame
ManyDesigns Portofino 2.0.16
A web application framework that allows you to create enterprise applications in less time and with the highest quality more>> A web application framework that allows you to create enterprise applications in less time and with the highest quality
ManyDesigns Portofino is a free and open source solution that will offer you the most integrated set of features you can find in a framework, out of the box.
Main features:
Data modeling:
- You can create the database schema using classes (tables), attributes (fields), relationships (both one-to-many and many-to-many) and inheritance. You work at the logical level, while Portofino takes care of mapping it to the physical level of the database.
Forms and user interface:
- Portofino automatically generates the user interface based on your model definition. CRUD forms, navigation of relationship, powerful search pages, full-text searches, breadcrumbs, and cascaded selection boxes are all available immediately.
Security and permissions:
- You can assign different roles and responsibilities to the users of the system. Portofino can be integrated in your existing single sign-on technology.
Workflows:
- Through workflows, you can define your business processes, procedures and life-cycles. You can use states, transitions, guards, custom actions and automatic email notifications.
Algorithms and calculations:
- Perform mathematical, logical and string calculations within the application model without writing code.
Validations:
- You can define validations and integrity constraints on data entered by users. This ranges from simple validations of type, format and range to complex constraints on the relational model.
Reports:
- On-line and printable reports are very easy to define. They provide an aggregate view over large amounts of data and highlight information of particular relevance.
Speed:
- Building a new application or changing an existing one is very fast. Make a change to the model (upstairs level) and see the change instantly applied to the application (downstairs level). There is no compilation or transformation latency.
Changes and integrity:
- Changes never break the application. Portofino makes sure that all the parts of the system work together despite changes to any of them. This is an ideal situation for agile development. You get features and quality right from the start.
Database compatibility:
- Portofino supports all major commercial and open source database technologies.
System requirements:
- Single processor system with 512MB RAM and 800MB free disk space.
- JDK/JRE 1.5 or later
Enhancements
- First public open source release of ManyDesigns Portofino.
FractionCalc X 1.3.4
FractionCalc X is one of the most marvelous mathematical programs that can add, subtract, multiplies, and divide positive and negative fractions and mixed numbers. more>> FractionCalc X 1.3.4 is one of the most marvelous mathematical programs that can add, subtract, multiplies, and divide positive and negative fractions and mixed numbers.
Enhancements: Version 1.3.4: Added to the nearest 1/8, 1/16, 1/32, 1/64 and in ft & inches in the Fraction/Decimal conversion section
Requirements: Mac OS X 10.0 or later.
MathEQ 4.0.8
MathEQ provides a fast and efficient WYSIWYG mathematical expression editor that enables you to create macros, customize the palette, develop font commands, and output high quality Bitmap/EPS files for insertion into other word processing and layout programs. more>>
MathEQ 4.0.8 provides a fast and efficient WYSIWYG mathematical expression editor that enables you to create macros, customize the palette, develop font commands, and output high quality Bitmap/EPS files for insertion into other word processing and layout programs. The images generated remain editable: copy and paste back into MathEQ provides the expressions with continued editability.