Let the magnitude of Item be expressed as a base-10 number I ***I .F ***F , called the displayed magnitude of Item, where: p 1 1 q
I /= 0 if p>0. p
+---------------------------------------------------+ | | | Table F-1: Edited Output for Sign Control Symbols | | | +----------------+------------------+---------------+ | | | | | Sign Control | Edited Output | Edited Output | | Symbol | for Non-Negative | for Negative | | | Number | Number | | | | | +----------------+------------------+---------------+ | | | | | '+' | '+' | '-' | | | | | | '-' | 'b' | '-' | | | | | | '<' | 'b' | '(' | | | | | | '>' | 'b' | ')' | | | | | | "CR" | "bb" | "CR" | | | | | | "DB" | "bb" | "DB" | | | | | +----------------+------------------+---------------+
Occurrences of '9' in fore_digits of number are replaced from right to left with the decimal digit character values for I , ..., I , respectively. 1 p
Occurrences of '9' in aft_digits of number are replaced from left to right with the decimal digit character values for F , ... F . 1 q
Item: Picture and Result Strings:
123456.78 Picture: "-###**_***_**9.99" "bbb$***123,456.78" "bbFF***123.456,78" (currency = "FF", separator = '.', radix mark = ',')
123456.78 Picture: "-$$$**_***_**9.99" Result: "bbb$***123,456.78" "bbbFF***123.456,78" (currency = "FF", separator = '.', radix mark = ',')
0.0 Picture: "-$$$$$$.$$" Result: "bbbbbbbbbb"
0.20 Picture: "-$$$$$$.$$" Result: "bbbbbb$.20"
-1234.565 Picture: "<<<<_<<<.<<###>" Result: "bb(1,234.57DMb)" (currency = "DM")
12345.67 Picture: "###_###_##9.99" Result: "bbCHF12,345.67" (currency = "CHF")
Go to the first, previous, next, last section, table of contents.