The Mathematical-Function Computation Handbook

The Mathematical-Function Computation Handbook
Author: Nelson H.F. Beebe
Publisher: Springer
Total Pages: 1145
Release: 2017-08-20
Genre: Computers
ISBN: 3319641107

This highly comprehensive handbook provides a substantial advance in the computation of elementary and special functions of mathematics, extending the function coverage of major programming languages well beyond their international standards, including full support for decimal floating-point arithmetic. Written with clarity and focusing on the C language, the work pays extensive attention to little-understood aspects of floating-point and integer arithmetic, and to software portability, as well as to important historical architectures. It extends support to a future 256-bit, floating-point format offering 70 decimal digits of precision. Select Topics and Features: references an exceptionally useful, author-maintained MathCW website, containing source code for the book’s software, compiled libraries for numerous systems, pre-built C compilers, and other related materials; offers a unique approach to covering mathematical-function computation using decimal arithmetic; provides extremely versatile appendices for interfaces to numerous other languages: Ada, C#, C++, Fortran, Java, and Pascal; presupposes only basic familiarity with computer programming in a common language, as well as early level algebra; supplies a library that readily adapts for existing scripting languages, with minimal effort; supports both binary and decimal arithmetic, in up to 10 different floating-point formats; covers a significant portion (with highly accurate implementations) of the U.S National Institute of Standards and Technology’s 10-year project to codify mathematical functions. This highly practical text/reference is an invaluable tool for advanced undergraduates, recording many lessons of the intermingled history of computer hardw are and software, numerical algorithms, and mathematics. In addition, professional numerical analysts and others will find the handbook of real interest and utility because it builds on research by the mathematical software community over the last four decades.

C++17 Standard Library Quick Reference

C++17 Standard Library Quick Reference
Author: Peter Van Weert
Publisher: Apress
Total Pages: 308
Release: 2019-07-31
Genre: Computers
ISBN: 1484249232

This quick reference is a condensed guide to the essential data structures, algorithms, and functions provided by the C++17 Standard Library. It does not explain the C++ language or syntax, but is accessible to anyone with basic C++ knowledge or programming experience. Even the most experienced C++ programmer will learn a thing or two from it and find it a useful memory-aid. It is hard to remember all the possibilities, details, and intricacies of the vast and growing Standard Library. This handy reference guide is therefore indispensable to any C++ programmer. It offers a condensed, well-structured summary of all essential aspects of the C++ Standard Library. No page-long, repetitive examples or obscure, rarely used features. Instead, everything you need to know and watch out for in practice is outlined in a compact, to-the-point style, interspersed with practical tips and well-chosen, clarifying examples. This new edition is updated to include all Standard Library changes in C++17, including the new vocabulary types std::string_view, any, optional, and variant; parallel algorithms; the file system library; specialized mathematical functions; and more. What You Will LearnGain the essentials that the C++ Standard Library has to offerUse containers to efficiently store and retrieve your dataInspect and manipulate your data with algorithms See how lambda expressions allow for elegant use of algorithmsDiscover what the standard string class provides and how to use itWrite localized applicationsWork with file and stream-based I/OPrevent memory leaks with smart pointersWrite safe and efficient multi-threaded code using the threading libraries Who This Book Is For All C++ programmers, irrespective of their proficiency with the language or the Standard Library. A secondary audience is developers who are new to C++, but not new to programming, and who want to learn more about the C++ Standard Library in a quick, condensed manner.

C Mathematical Function Handbook

C Mathematical Function Handbook
Author: Louis Baker
Publisher: Computing McGraw-Hill
Total Pages: 757
Release: 1992
Genre: Mathematics
ISBN: 9780079111586

C source code, algorithms and applications for a wide range of valuable scientific and engineering mathematical functions. Each function is discussed in detail with algorithms, applications, and key referneces. Includes a separate 3 1/2" disk.

C++ Toolkit for Engineers and Scientists

C++ Toolkit for Engineers and Scientists
Author: James T. Smith
Publisher: Springer Science & Business Media
Total Pages: 399
Release: 2013-03-09
Genre: Computers
ISBN: 1461214742

This concise guide covers the fundamental aspects of the numerical analysis, basing upon it the construction of its routines for solving nonlinear equations, linear and nonlinear systems of equations, and eigenvalue problems. Focusing on software development, this book emphasizes software tools, OOP techniques for handling vectors, polynomials, and matrices. Using actual examples to demonstrate reusable tools, the book enables readers to solve broad classes of software development and programming challenges. It adopts a balanced approach between OOP techniques and quick and dirty number crunching, and emphasizes the use of OOP features in implementing vector, polynomial and matrix algebra. As a practical reference, it will help developers and consultants setting up applications programs for electrical, electronic engineering and physical sciences who need to develop clean, efficient C++ programs in minimal time.