Panasonic FP7 Series Command Reference Manual page 723

Cpu unit
Hide thumbs Also See for FP7 Series:
Table of Contents

Advertisement

14.14 PRINT/EPRINT Instruction Shared Conversion Form Table
Conversion
Items
form
%#10.0e
%#10.3E
%#9.0g
%#.9G
(Note 1)
"␣" in the table represents a space.
(Note 2)
For exponential notation, it consists of a code (e or E), a sign, and a 2-digit number.
(Note 3)
If the conversion results in having fewer enabled digits than before conversion, the result is rounded
off.
(Note 4)
If a plus sign (+) and a space (␣) are used together to specify the sign and the digit position
respectively and the space (␣) comes first, neither the "sign indication" nor the "specification of digit
position" will be valid. When (+) comes first, "sign indication" will be valid.
Example 1) %␣+d K100 → The output data is "100", and neither a space nor the sign is added.
Example 2) %+␣d K100 → Output data is "+100" with a (+) sign.
Processing when conversion forms are combined (BIN data to ASCII data)
Conversion
Binary data before
form
conversion
%-10.3e
SF123.4567
%+ u
U1234
% ˽ u
U1234
%#u
U 1234
%˽+d
K1234
%+˽d
K1234
Options for the conversion form [S1] (String data → ASCII data)
Conversion
Items
form
%s
Specification
of the number
%10s
WUME-FP7CPUPGR-12
BIN data before
ASCII data after
conversion
conversion
SF 1234.567
"␣␣␣␣1.e+03"
SF 1234.567
"␣␣␣␣1.E+03"
SF 1234
"␣␣␣1234.0"
SF 1234
"1234.0000"
ASCII data after
conversion
"1.235e+02˽"
"1234"
"1234"
"1234"
"1234"
"+1234"
String data
ASCII data after
before
conversion
conversion
"abcdef"
"abcdef"
"abcdef"
"abcdef␣␣␣␣"
Description
"." is always added,
and "0" after the
decimal point is not
omitted.
Remarks
Exponent is output in at least 2 digits.
For %u, %x, or %b, the existence of a plus sign
(+) in the conversion form does not affect the
result.
For %u, %x, or %b, the existence of a space (␣)
in the conversion form does not affect the result.
For %u, %x, or %b, the existence of a number
sign (#) in the conversion form does not affect
the result.
If a plus sign (+) and a space (␣) are used
together to specify the sign and the digit
position respectively and the space (␣) comes
first, neither the "sign indication" nor the
"specification of digit position" will be valid.
When plus sign (+) comes first, "sign indication"
will be valid.
Example 1) %␣+d K100 → The output data is
"100", and neither a space nor the sign is
added.
Example 2) %+␣d K100 → Output data is "+100"
with a (+) sign.
Description
In the case of "%s", it is left-aligned by
default.
When
specifying %u,
%x, or %b,
existence of
"#" does not
affect the
results.
14-73

Advertisement

Table of Contents
loading

Table of Contents