Numerical Recipes for Macintosh Platforms

The following languages are available in Second Edition Versions. You can order the corresponding Numerical Recipes books from the Numerical Recipes On-line Store (external link) or from the Cambridge University Press Mini-Catalog on this CDROM.

(Click the following links to access the table of contents file guides.)

C Language

ANSI C

This is the recommended version of the C language.

K&R C

This older version is provided for backwards compatibility.

Fortran Language

Fortran 77

This is the traditional version of the Fortran language, with programs from Volume 1 of the Fortran Numerical Recipes book.

Fortran 90

This newer version of the Fortran language allows concise matrix operations and parallel constructions. Programs from Volume 2 of the Fortran Numerical Recipes book.

First Edition Archives

The following languages are available only in First Edition Versions. The files incorporate changes and bug fixes made before the release of the Second Edition of Numerical Recipes, but we do not consider these to be currently supported products.

BASIC All the Recipe and Example files from Numerical Recipes Routines and Examples in BASIC. This First Edition book is still in print and may be ordered from the Cambridge University Press Mini-Catalog on this CDROM.

Pascal All the Recipe and Example files from Numerical Recipes in Pascal: The Art of Scientific Computing. This First Edition book is still in print and may be ordered from the Cambridge University Press Mini-Catalog on this CDROM.

Modula-2 These authorized translations of "Numerical Recipes in Pascal" into Modula-2 are a product of PolyWare and included on this CDROM by permission. They were prepared by Klara Vancso.

Common Lisp These authorized translations of "Numerical Recipes in Fortran" into Common Lisp, by Kevin Broughan, are a part of the Senac project at the University of Waikato, and are included by permission. We also include an interested user's slightly modified version of the files.

Back to Top Level