Screenshot Preview

SQLMath

by TotallySQL - Product Type: Component / .NET Class / 100% Managed Code

A complete toolkit of over 80 functions & features for mathematical computing. SQLMath extends and enhances your T-SQL programming environment by adding sequence generators; matrices; matrix arithmetic; trigonometric & hyperbolic functions; prime numbers; factorials; GCD/LCM; logs, powers exponents & roots; rounding, truncation & modular arithmetic and more.

Our regular prices are shown below. Please logon to see your discounted prices.

Price in

SQLMath - CAL (Client Access License) V1.0

Add to Cart $ 146.02 1 CAL License Download (846 KB)
Add to Cart $ 489.02 5 CAL License Download (846 KB)
Add to Cart $ 783.02 10 CAL License Download (846 KB)
Add to Cart $ 1,469.02 25 CAL License Download (846 KB)
Add to Cart $ 2,449.02 50 CAL License Download (846 KB)

SQLMath - CAL (Client Access License) V1.0 with - 1 Year Support & Maintenance

Add to Cart $ 175.22 1 CAL License Download (846 KB)
Add to Cart $ 583.88 5 CAL License Download (846 KB)
Add to Cart $ 939.62 10 CAL License Download (846 KB)
Add to Cart $ 1,762.82 25 CAL License Download (846 KB)
Add to Cart $ 2,938.82 50 CAL License Download (846 KB)

SQLMath - CAL (Client Access License) V1.0 with - 3 Year Support & Maintenance

Add to Cart $ 204.43 1 CAL License Download (846 KB)
Add to Cart $ 684.63 5 CAL License Download (846 KB)
Add to Cart $ 1,096.23 10 CAL License Download (846 KB)
Add to Cart $ 2,056.63 25 CAL License Download (846 KB)
Add to Cart $ 3,428.63 50 CAL License Download (846 KB)

SQLMath - CAL (Client Access License) V1.0 with - 5 Year Support & Maintenance

Add to Cart $ 233.63 1 CAL License Download (846 KB)
Add to Cart $ 782.82 5 CAL License Download (846 KB)
Add to Cart $ 1,252.83 10 CAL License Download (846 KB)
Add to Cart $ 2,350.43 25 CAL License Download (846 KB)
Add to Cart $ 3,918.43 50 CAL License Download (846 KB)

SQLMath CAL (Client Access License) - 1 Year Support & Maintenance Renewal

Add to Cart $ 29.20 1 CAL Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 97.80 5 CAL Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 156.60 10 CAL Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 293.80 25 CAL Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 489.80 50 CAL Support & Maintenance Renewal License Verify Download (846 KB)

SQLMath CAL (Client Access License) - 3 Year Support & Maintenance Renewal

Add to Cart $ 58.41 1 CAL Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 195.61 5 CAL Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 313.21 10 CAL Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 587.61 25 CAL Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 979.61 50 CAL Support & Maintenance Renewal License Verify Download (846 KB)

SQLMath CAL (Client Access License) - 5 Year Support & Maintenance Renewal

Add to Cart $ 87.61 1 CAL Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 293.41 5 CAL Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 469.81 10 CAL Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 881.41 25 CAL Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 1,469.41 50 CAL Support & Maintenance Renewal License Verify Download (846 KB)

SQLMath - CPU License V1.0

Add to Cart $ 2,449.02 1 CPU License Download (846 KB)
Add to Cart $ 3,919.02 2 CPU License Download (846 KB)
Add to Cart $ 5,879.02 4 CPU License Download (846 KB)
Add to Cart $ 9,795.10 8 CPU License Download (846 KB)
Add to Cart $ 15,674.12 Unlimited CPU License Download (846 KB)

SQLMath - CPU License V1.0 with - 1 Year Support & Maintenance

Add to Cart $ 2,938.82 1 CPU License Download (846 KB)
Add to Cart $ 4,702.82 2 CPU License Download (846 KB)
Add to Cart $ 7,054.82 4 CPU License Download (846 KB)
Add to Cart $ 11,754.12 8 CPU License Download (846 KB)
Add to Cart $ 18,808.94 Unlimited CPU License Download (846 KB)

SQLMath - CPU License V1.0 with - 3 Year Support & Maintenance

Add to Cart $ 3,428.63 1 CPU License Download (846 KB)
Add to Cart $ 5,486.63 2 CPU License Download (846 KB)
Add to Cart $ 8,230.63 4 CPU License Download (846 KB)
Add to Cart $ 13,713.14 8 CPU License Download (846 KB)
Add to Cart $ 21,943.77 Unlimited CPU License Download (846 KB)

SQLMath - CPU License V1.0 with - 5 Year Support & Maintenance

Add to Cart $ 3,918.43 1 CPU License Download (846 KB)
Add to Cart $ 6,270.43 2 CPU License Download (846 KB)
Add to Cart $ 9,406.43 4 CPU License Download (846 KB)
Add to Cart $ 15,672.16 8 CPU License Download (846 KB)
Add to Cart $ 25,078.59 Unlimited CPU License Download (846 KB)

SQLMath CPU License - 1 Year Support & Maintenance Renewal

Add to Cart $ 489.80 1 CPU Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 783.80 2 CPU Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 1,175.80 4 CPU Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 1,959.02 8 CPU Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 3,134.82 Unlimited CPU Support & Maintenance Renewal License Verify Download (846 KB)

SQLMath CPU License - 3 Year Support & Maintenance Renewal

Add to Cart $ 979.61 1 CPU Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 1,567.61 2 CPU Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 2,351.61 4 CPU Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 3,918.04 8 CPU Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 6,269.65 Unlimited CPU Support & Maintenance Renewal License Verify Download (846 KB)

SQLMath CPU License - 5 Year Support & Maintenance Renewal

Add to Cart $ 1,469.41 1 CPU Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 2,351.41 2 CPU Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 3,527.41 4 CPU Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 5,877.06 8 CPU Support & Maintenance Renewal License Verify Download (846 KB)
Add to Cart $ 9,404.47 Unlimited CPU Support & Maintenance Renewal License Verify Download (846 KB)

Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase.  All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed, including volume licensing and previous versions.

Our regular prices are shown above. Please logon to see your discounted prices.

Screenshot of SQLMath - .NET - V1.0

SQLMath Includes

  • 17 additional trigonometric and hyperbolic functions that complement the 8 built-in trigonometric functions in T-SQL.
  • 12 advanced rounding, truncation and modular arithmetic functions.
  • A comprehensive implementation of matrices as SQL types and of matrix (and vector) arithmetic including 20 matrix-based functions and operations.
  • 7 table-valued numerical series generators including arithmetic, geometric and harmonic series, alternating harmonic series, the p-series, prime numbers up to 263, and the Fibonacci sequence.
  • 28 other general functions covering areas such as prime numbers, factorials, greatest common divisors, least common multiples, summation of series, and logs, powers, exponents and roots.

Beyond Excel
Among these functions are numerically faithful equivalents of mathematical functions found in Microsoft Excel and similar packages, but also many others which - combined with the innate power and ability of SQL Server to rapidly crunch through huge volumes of data - gives you an analytical capability that completely blows away anything you could do with spreadsheets.

Native Look and Feel
All TotallySQL Transact-SQL extensions are implemented using familiar programming objects within SQL (scalar and table-valued functions, aggregate functions, user-defined types, stored procedures) , keeping the syntax clean and making them as fast and easy to use as the built-in native statistics functions such as SIN, LOG etc.

Outstanding Performance and Numerical Accuracy
The algorithms behind the SQLMath functions use industry-proven, best-in-class techniques devised by some of the world's leading numerical computing experts to maximise performance and accuracy even for fairly extreme input values. Careful heuristics and edge-case checks through the code ensure that problems caused by the limitations of floating-point arithmetic on digital computers (such as cancellation errors) are kept to an absolute mininum, and a broad range of special-purpose, high-performance numerical computing approaches are used in place of the slow, expensive computations that would result from 'naive' implementations of the underlying mathematics.

Multi-Valued Aggregates - even in SQL2005
Several of the SQLMath functions (for example most of the summations) are in the form of aggregate functions that take multiple input values. This works fine for SQL2008 but is commonly supposed to be impossible in SQL2005 - since you can supply only one input parameter to an aggregate function. TotallySQL have, however, devised a very simple but smart way of doing this in SQL2005 using SQLTuples: you simply combine the input parameters (of any type) into a SQLTuples object on-the-fly as part of the function call. Only a very minor syntax change is needed and there is no measurable performance penalty even when used with truly enormous data sets.

SQLMath Features

  • Number sequences: arithmetic, geometric, harmonic, alternating harmonic, p-series & Fibonacci
  • Modular multiplication and modular powers of very large integers, quotients
  • Rounding to specified multiples, decimal places & significant figures
  • Factorial, double factorial, rising & falling factorials, log of factorial, binomial / multinomial coefficients
  • Return nth prime, next prime, nth next prime, table of prime numbers, test of primeness
  • Summations: sum (x.y), sum(x2), sum (x2-y2), sum((x-y)2), sum(x2+y2), sum(aix(n+im))
  • Greatest common divisor & least common multiple of 2 numbers or of an entire dataset
  • Cube root & hypotenuse (suitable for difficult values of x)
  • Accurate computation of ex-1, ln(x+1) & sqrt(x+1) for small x, and of xy-1 for x near 1 or small y
  • Trigonometric functions SEC & CSC and inverse functions ACOT, ACSC, ASEC
  • Hyperbolic functions COSH, SINH, TANH, SECH, CSCH, COTH and inverses ACOSH, ASINH etc
  • Conversion of numbers up to 9,999,999 into Roman numerals
  • Matrix type: n x m matrices that can be stored in tables & local variables
  • Aggregate constructor (table to matrix) & table-valued serializer (matrix to table) for matrices
  • Add, subtract, multiply & compare matrices.Swap rows & columns, scale matrix, scale row, scale column, transpose, clone matrix
  • Read and set individual matrix elements, return row & column counts
  • Find determinant, inverse and reduced-row echelon form for matrices

Product Search

Enter search words:

Quick Links

Publisher

Primary Category

Related Products

Related Categories