Chapter Contents

Previous

Next
PIBw.d

PIBw.d



Writes positive integer-binary fixed-point values

Language element: format
Category: numeric
Width range: 1 to 8
Default width: 1
Decimal range: 0 to 10
Alignment: left
OpenVMS specifics: overflow behavior


Syntax
Details
Example
See Also

Syntax

PIBw.d

w
specifies the width of the output field in bytes (not digits).

d
optionally specifies a scaling factor. When you specify a d value, the PIBw.d format multiplies the number by the 10d value, then applies the positive integer binary format to that value.


Details

If the value to be formatted is too large to fit in a field of the specified width, then this format does the following:

If a noninteger value is formatted, rounding occurs.

For more information about OpenVMS native fixed-point values, see Architecture Reference Manual for Alpha and Architecture Reference Manual for VAX.


Example

If you format the value 300 with the PIB1. format, you receive the following value:

255
which is the largest unsigned value that fits in a 1-byte field.

See Also


Chapter Contents

Previous

Next

Top of Page

Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.