Lines Matching refs:decimal32
27 decimal32 d32 (5);
40 decimal32 a (1000), b;
49 b = (decimal32)(d64 + a); VERIFY (b == 990);
50 b = (decimal32)(d128 + a); VERIFY (b == 1025);
59 b = (decimal32)(a + d64); VERIFY (b == 990);
60 b = (decimal32)(a + d128); VERIFY (b == 1025);
66 decimal32 a (1000), b;
75 b = (decimal32)(a - d64); VERIFY (b == 1010);
76 b = (decimal32)(a - d128); VERIFY (b == 975);
86 b = (decimal32)(d64 - a); VERIFY (b == 990);
87 b = (decimal32)(d128 - a); VERIFY (b == 1025);
93 decimal32 a (1000), b;
102 b = (decimal32)(a * d64); VERIFY (b == -10000);
103 b = (decimal32)(a * d128); VERIFY (b == 25000);
112 b = (decimal32)(d64 * a); VERIFY (b == -10000);
113 b = (decimal32)(d128 * a); VERIFY (b == 25000);
119 decimal32 a (1000), b;
128 b = (decimal32)(a / d64); VERIFY (b == -100);
129 b = (decimal32)(a / d128); VERIFY (b == 40);
139 b = (decimal32)(d64 / a); VERIFY (b == -2);
140 b = (decimal32)(d128 / a); VERIFY (b == 5);