IBM developerWorks: Mondo math libs, A look at some of the math libraries for Linux | Linux Today

IBM developerWorks: Mondo math libs, A look at some of the math libraries for Linux

Written By
Web Webster
Web Webster
Jan 9, 2000

“Programmers generally fall into two groups when it comes to
using math. One group doesn’t use floating point much, if at all,
and typically needs integers only for the usual mundane purposes
like loop control variables, counters, address arithmetic, and
other simple calculations. This group’s math needs rarely require
the use of anything more exotic than a 32-bit signed integer. They
deal with floating point arithmetic only when necessary. And when
floating point arithmetic cannot be avoided, they tend to head for
the path of least resistance, using whichever FP format is handy or
forced on them. This group includes most system programmers, as
well as non-scientific and non-financial coders.”

“The second group includes the financial, scientific, and
hobbyist programmers who don’t just crunch numbers but mercilessly
grind them until their CPU glows cherry red. They use online
handles like “mantissaMan” and “sqrt-neg-one,” and tell jokes with
scientific notation punch lines. If you’re wondering whether you
are in this second group, you probably aren’t.”

This sort of thinking let me to write about
multiple-precision math (hereafter MPM) libraries. The fact that
there’s a seemingly endless list of implementations of MPM libs
available on the net for Linux makes this topic valuable to both
groups in our little programmer taxonomy.


Complete Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.