SofoTex.com free mac software downloads
Top Downloads | Featured downloads | Freeware | New | Reviews   
windows mac os software downloads  
 Find Software     Advance search
You are here » Home: Development Tools: Extended Plugin

Extended Plugin

  • Download Now!
  • Visit Homepage
  • Write a Review
  • User Rating: Extended Plugin Rating Rate It
  • Report a broken link
  • Add to your Favorites!
  • Extended Plugin Publisher's Description:
    Extended Plugin for REALbasic 5 adds five new data types. They are:

    * ExtInteger
    * ExtFloat
    * ExtComplex
    * IAExtFloat
    * ExtFraction

    ExtInteger is the type ZZ of Victor Shoup's multi-precision library, NTL. For more information go to http://www.shoup.net/. Except for available memory, there is no limitation on the size of an ExtInteger. So you can multiply a 100 digit integer by another 100 digit integer giving the exact 200 digit integer.

    ExtFloat is the type RR of NTL. You can set both the bit precision and the decimal output precision for ExtFloat, with no limitation except for available memory. It might take awhile, but you can now calculate pi in a REALbasic program to a million decimal places, or more. The power of 10 for ExtFloat can range from about -60,000,000 to +60,000,000 as compared to -308 to +308 for a Double.

    ExtComplex doesn't exist in NTL. I made it from two ExtFloats. So the real and imaginary parts of an ExtComplex use the bit precision and the decimal output precision set for ExtFloat. So you can now use complex numbers with almost unlimited precision.

    IAExtFloat also doesn't exist in NTL. It is a data type which is used for Interval Arithmetic, which is arithmetic with inequalities. An IAExtFloat number is represented by two ExtFloat numbers (a, b), where one thinks of an ExtFloat number x being in the interval between a and b. That is: a <= x <= b. For a function of x calculated with interval arithmetic the result is an IAExtFloat whose interval (fa, fb) results from interval propagation.

    ExtFraction handles a fraction as num/den, where num and den are ExtIntegers. Thus one can do exact calculations with rationals in REALbasic to an almost unlimited degree.

    Extended Plugin itself allows you to construct programs which can handle the five new data types much like doubles and integers are handled. To a large extent the seven data types can be freely used with the +, -, *, and / operators, except that IAExtFloat numbers cannot mix with ExtComplex numbers, and ExtFractions can only mix with Integers and ExtIntegers. And most of REALbasic's functions have been overloaded to take the five new data types, where it makes sense to do so.

    What's new in this version:
    Version 3.1 adds the functions ShiftLeft and ShiftRight which do binary shifting of ExtIntegers. This provides rapid multiplication or division of an ExtInteger by an integer power of two.

    Specifications
    Updated: Sat Jan 27 2007
    Date Added: Tue Jun 21 2005
    Version: 3.1
    License: Freeware
    Price/Registration Fee $: Free
    File size: 1.2M
    Operating System: Mac OS X 10.3 or higher
    Company: Bob Delaney's Science Software


    Your Rating:
    poor 1 2 3 4 5 excellent
    Subject:

    Write a review:

    Your Name:

    Your Email:

     

    <- Previous - Next ->

    Related Products:

  • MySQL Query Browser
    MySQL Query Browser is a database querying tool that combines the simplicity of a ...
  • LAME QuickTime MP3 Encoder Component
    Adds LAME based MP3 encoding export support to QuickTime, allowing all QuickTime API ...
  • ArgoUML
    now have access to the Spell Checker. You can verify the spelling in an entire docum
  • NetBeans IDE
    An open source IDE written in the Java programming language. A tools platform into which ...
  • Tomcat
    Tomcat By SW includes many industry-standard components for developing and deploying ...
  • MagicDraw UML
    MagicDraw is a visual UML modeling and CASE tool with teamwork support. Designed for ...
  • Torque Game Engine SDK
    About Torque Game Engine SDK A fully featured AAA game engine with award winning ...
  • HexEdit
    Hexadecimal file editor that handles both data and resource forks. It is the most widely ...
  • BlueJ
    BlueJ is an integrated Java development environment developed specifically for ...
  • Oracle SQL Developer
    Oracle SQL Developer is a graphical tool that enhances productivity and simplifies ...
  • Categories
    Apple
    Audio
    Business Software
    Communication
    Development Tools
    Drivers
    Educational
    Email Utilities
    Games
    Graphics Software
    Home And Desktop
    Internet
    iPod And iTunes
    Mac Utilities
    Miscellaneous
    Multimedia
    Networking
    Productivity Tools
    Screen Savers
    Security
    Video
    Widgets

    Free Newsletter
    Keep informed of new additions to SofoTex, by subscribing to our low-volume weekly free newsletter that will deliver latest Mac OS Freeware, Shareware straight to your inbox!
    Email :

     

    Premiere Downloads
    Spring Cleaning
    Take Control with the NEW Spring Cleaning 7.0! Secure your privacy, Boost performance and protect information!

    Norton AntiVirus
    Trusted antivirus for Macs. It automatically removes viruses from email attachments, Internet downloads.

    Quicken Mac
    Optimize your investments. Maximize your return. Quicken gives you all the most powerful tools for your personal finances

    StuffIt Deluxe
    Now your complete information management toolkit! Completely redesigned for better performance and expanded functionality.

    Toast Titanium
    Roxio Toast® sets the standard for burning CDs, DVDs, and now Blu-ray discs on the Mac.



    Home | Developer Center | Link to Us | RSS Feeds | Contact Us | Privacy Statement

    Copyright © 1999-2008 SofoTex Inc. All rights reserved.