Library Constants Encyclopedia Article

Library Constants

The following sections of this BookRags Literature Study Guide is offprint from Gale's For Students Series: Presenting Analysis, Context, and Criticism on Commonly Studied Works: Introduction, Author Biography, Plot Summary, Characters, Themes, Style, Historical Context, Critical Overview, Criticism and Critical Essays, Media Adaptations, Topics for Further Study, Compare & Contrast, What Do I Read Next?, For Further Study, and Sources.

(c)1998-2002; (c)2002 by Gale. Gale is an imprint of The Gale Group, Inc., a division of Thomson Learning, Inc. Gale and Design and Thomson Learning are trademarks used herein under license.

The following sections, if they exist, are offprint from Beacham's Encyclopedia of Popular Fiction: "Social Concerns", "Thematic Overview", "Techniques", "Literary Precedents", "Key Questions", "Related Titles", "Adaptations", "Related Web Sites". (c)1994-2005, by Walton Beacham.

The following sections, if they exist, are offprint from Beacham's Guide to Literature for Young Adults: "About the Author", "Overview", "Setting", "Literary Qualities", "Social Sensitivity", "Topics for Discussion", "Ideas for Reports and Papers". (c)1994-2005, by Walton Beacham.

All other sections in this Literature Study Guide are owned and copyrighted by BookRags, Inc.

Library Constants

The term library constant is relevant to computer science in the context of programming and programming languages. Library constants are defined constants that determine several numerically related properties that are permitted by a particular operating system. These properties include the range of integers, the range of real numbers, and the number of digits of precision (the number of integers appearing after the decimal place) that a system will permit.

In addition to their defining roles, the library constants found in programming languages are also useful in permitting programming tasks.

For example, in the libraries of the C++ operating system, two files, designated "limits.h" and "float.h," define library constants. The library constants and their meanings are summarized below:

The actual values specified by the library constants vary from one operating system to another.

As another example, in the libraries of occam, a parallel computing language, the constants and protocols are defined in six files. These are summarized below: