Section 7. Installation
I += 1
Num(I) = 1 + 2 + "3" + 4 + 5 + "6"
'= 33456
I += 1
Num(I) = 1 + 2 + "3" + (4 + 5) + "6"
'= 3396
I += 1
Num(I) = 1 + 2 + "3" + 4 * 5 + "6"
'= 33206
I += 1
Num(I) = 1 & 2 + 3 + 4
'= 1234
I += 1
Num(I) = 1 + 2 + 3 & 4
'= 64
'If a non-numeric string is attempted to be processed into a float destination,
'operations are truncated at that point
I += 1
Num(I) = 1 + 2 + "hey" + 4 + 5 + "6"
'= 3
I += 1
Num(I) = 1 + 2 + "hey" + (4 + 5) + "6"
'= 3
'The same rules apply when the destination is of data type String, except in the
'case wherein a non-numeric string is encountered as follows. Data type of the
'following destination variables is String because Str() array is declared As String.
I = 0
I += 1
Str(I) = 1 + 2 + "hey" + 4 + 5 + "6"
'= 3hey456
I += 1
Str(I) = 1 + 2 + "hey" + (4 + 5) + "6"
'= 3hey96
NextScan
EndProg
7.9.19.3 String NULL Character
All strings are automatically NULL terminated. NULL is the same as
Chr(
0
)
or
"", counts as one of the characters in the string. Assignment of just one character
is that character followed by a NULL, unless the character is a NULL.
Table 48.
String NULL Character Examples
Expression
Comments
Result
LongVar(5) = "#"-""
Subtract NULL, ASCII code results
35
LongVar(6) = StrComp("#","")
Also subtracts NULL
35
Example:
Objective:
Insert a NULL character into a string, and then reconstitute the string.
Given:
StringVar(3) = "123456789"
Execute:
StringVar(3,1,4) = "" "123<NULL>56789"
Results:
StringVar(4) = StringVar(3) "123"
285
Summary of Contents for CR1000
Page 2: ......
Page 4: ......
Page 6: ......
Page 32: ......
Page 36: ......
Page 38: ......
Page 40: ......
Page 60: ...Section 4 System Quickstart Figure 16 PC200W View Line Graph 60 ...
Page 96: ......
Page 98: ...98 ...
Page 302: ......
Page 453: ...Section 8 Operation Figure 115 Using the Keyboard Display 453 ...
Page 456: ...Section 8 Operation Figure 118 Real Time Custom 456 ...
Page 457: ...Section 8 Operation 8 8 1 3 Final Memory Tables Figure 119 Final Memory Tables 457 ...
Page 458: ...Section 8 Operation 8 8 2 Run Stop Program Figure 120 Run Stop Program 458 ...
Page 460: ...Section 8 Operation Figure 122 File Edit 460 ...
Page 461: ...Section 8 Operation 8 8 4 PCCard Memory Card Display Figure 123 PCCard CF Card Display 461 ...
Page 478: ......
Page 506: ......
Page 536: ......
Page 636: ......
Page 642: ......
Page 644: ......
Page 676: ......
Page 677: ......