Defint ( Defines Variables That Start With A Character Of The Specified Range As The Integer Type ) - Mitsubishi QD51 Programming Manual

Logic controller
Hide thumbs Also See for QD51:
Table of Contents

Advertisement

11 INSTRUCTIONS AND FUNCTIONS
DEFINT
Instruction
• Defines variables that start with a character of the specified range as the integer type.
DEFINT
Syntax
[- <alphabetical character> ], ...
DEFINT B, F-H
Examples
• The DEFINT instruction defines variables that start with a character of the specified range
Description
as the integer type. It defines the type of all variables starting with a character specified by
<alphabetical character> or with a character within the range specified by <alphabetical
character-alphabetical character> as the integer type.
• Specification by the type declaration statement has priority for specifying the variable type,
and the result will be as follows:
Example
• Variables defined as integer type by the DEFINT instruction and variables with the integer
type declaration character '%' are regarded as the same.
Example
• If the type is not declared by the DEFINT instruction, a variable that has a variable name
without type declaration character is regarded as a single precision variable.
11 - 51
DEFine INTeger
<alphabetical character> [- <alphabetical character> ] [, <alphabetical character>
10 DEFINT A
(Integer)
20 A=10/3
(Double precision)
30 A#=10/3
(Single precision)
40 A!=10/3
50 PRINT A, A#, A!
60 END
10 DEFINT A
20 A=100
30 A%=777
40 PRINT A
50 END
It is not permitted to spell as DEF INT with a space between
DEF and INT.
Be sure to spell DEFINT in one word.
REMARK
See the DEFDBL, DEFSNG and DEFSTR instructions, and Section 2.9.
Defines variables starting with B and variables
• • • •
starting with F, G, H as integer variables.
RUN
3
3.333333333333333
OK
RUN
777
OK
MELSEC-Q
3.3333
• • • Attempted to display A,
but the value of A% in line
30 is displayed, i.e., A=A%.
11 - 51

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ad51h-s3Qd51-r24A1sd51s

Table of Contents