Section 10. Troubleshooting
468
Math Expressions and CRBasic Results
Expression
CRBasic Expression
Result
0 / 0
0 / 0
NAN
∞
–
∞
(1 / 0) - (1 / 0)
NAN
(–1)
∞
-1 ^ (1 / 0)
NAN
0 • –
∞
0 • (-1 • (1 / 0))
NAN
±∞ / ±∞
(1 / 0) / (1 / 0)
NAN
1
∞
1 ^ (1 / 0)
NAN
0 • ∞
0 • (1 / 0)
NAN
x / 0
1 / 0
INF
x / –0
1 / -0
INF
-x / 0
-1 / 0
-INF
-x / –0
-1 / -0
-INF
∞
0
(1 / 0) ^ 0
INF
0
∞
0 ^ (1 / 0)
0
0
0
0 ^ 0
1
Variable and Final-Storage Data Types with NAN and ±INF
Final-Storage Data Type & Associated Stored Values
Variable
Type
Test
Expressio
n
Public /
Dim
Variables FP2
IEEE4
UINT2
UNIT4
STRING BOOL BOOL8
LONG
As
FLOAT
1 / 0
INF
INF1
INF1
655352
4294967295
+INF
TRUE
TRUE
2,147,483,647
0 / 0
NAN
NAN
NAN
0
2147483648
NAN
TRUE
TRUE
-2,147,483,648
As
LONG
1 / 0
2,147,483,64
7
7999
2.147484E09
65535
2147483647
2147483647
TRUE
TRUE
2,147,483,647
0 / 0
-
2,147,483,64
8
-7999
-
2.147484E09
0
2147483648
-2147483648
TRUE
TRUE
-2,147,483,648
As
Boolean
1 / 0
TRUE
-1
-1
65535
4294967295
-1
TRUE
TRUE
-1
0 / 0
TRUE
-1
-1
65535
4294967295
-1
TRUE
TRUE
-1
Summary of Contents for CR800 Series
Page 2: ......
Page 4: ......
Page 6: ......
Page 32: ......
Page 34: ......
Page 54: ......
Page 92: ......
Page 310: ......
Page 446: ...Section 8 Operation 446 8 11 2 Data Display FIGURE 100 CR1000KD Displaying Data ...
Page 448: ...Section 8 Operation 448 FIGURE 102 CR1000KD Real Time Custom ...
Page 449: ...Section 8 Operation 449 8 11 2 3 Final Storage Data FIGURE 103 CR1000KD Final Storage Data ...
Page 450: ...Section 8 Operation 450 8 11 3 Run Stop Program FIGURE 104 CR1000KD Run Stop Program ...
Page 452: ...Section 8 Operation 452 FIGURE 106 CR1000KD File Edit ...
Page 456: ......
Page 462: ......
Page 523: ...Section 11 Glossary 523 FIGURE 116 Relationships of Accuracy Precision and Resolution ...
Page 524: ......
Page 526: ......
Page 556: ......
Page 558: ......
Page 560: ......
Page 597: ......