TotalView User Guide : Part V: Debugging : Examining Arrays : Examining and Analyzing Arrays : Filtering Array Data Overview : Filtering for IEEE Values

Filtering for IEEE Values
You can filter IEEE NaN, Infinity, or denormalized floating-point values by specifying a filter in the following form:
operator ieee-tag
The only comparison operators you can use are equal and not equal.
The ieee-tag represents an encoding of IEEE floating-point values, as the following table describes:
Figure 216 shows an example of filtering an array for IEEE values. The bottom window in this figure shows how TotalView displays the unfiltered array. Notice the NaNQ, and NaNS, INF, and INF values. The other two windows show filtered displays: the top window shows only infinite values; the second window only shows the values of denormalized numbers.
 
If you are writing an expression, you can use the following Boolean functions to check for a particular type of value:
$is_inf(value)
$is_nan(value)
$is_ninf(value)
$is_norm(value)
$is_nzero(value)
$is_pinf(value)
$is_pnorm(value)
$is_pzero(value)
$is_qnan(value)
$is_snan(value)
$is_zero(value)

Rogue Wave Software, Inc.
Voice: (303) 473-9118
rwonlinedocs@roguewave.com