VariablePackage: exclToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 8.1
This page is new in 8.1.

*nan-single*

This constant has the value of IEEE single-float NaN (Not-a-Number). It is a legal floating-point value. In arithmetic operations, it produces NaNs of appropriate format (following standard floating-point coercion rules) in all cases. See the linked discussion for more details.

NaNs like this one can result from normal arithmetic operations, such zero divided by zero in a function with types declared and compiled so comp:trust-declarations-switch is true, but that same call run interpreted may instead signal an error.

See Floating-point infinities and NaNs, and floating-point underflow and overflow in implementation.htm. Also see *negative-infinity-single*, *infinity-double*, *infinity-single*, *negative-infinity-double*, and *nan-double*.


Copyright (c) 1998-2009, Franz Inc. Oakland, CA., USA. All rights reserved.
Documentation for Allegro CL version 8.1. This page is new in the 8.1 release.
Created 2007.4.30.

ToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 8.1
This page is new in 8.1.