comparison test/int.c @ 209:7bfc1435cdc6 regv-fix

regv fix done
author kono
date Wed, 21 Apr 2004 17:40:29 +0900 (2004-04-21)
parents 6391432ca002
children 0c256ea2a97e
comparison
equal deleted inserted replaced
208:70b1da1864f6 209:7bfc1435cdc6
170 g = g+g; 170 g = g+g;
171 171
172 g = 3.0; 172 g = 3.0;
173 printf("%d:%d\t",n++,g); 173 printf("%d:%d\t",n++,g);
174 g1 = g<<2; 174 g1 = g<<2;
175 printf("<< %d:%d\t",n++,g1);
175 g1 = g<<f; 176 g1 = g<<f;
176 printf("%d:%d\t",n++,g1); 177 printf("<< %d:%d\t",n++,g1);
177 g1 = g>>2; 178 g1 = g>>2;
179 printf(">> %d:%d\t",n++,g1);
178 g1 = g>>f; 180 g1 = g>>f;
179 printf("%d:%d\t",n++,g1); 181 printf(">> %d:%d\t",n++,g1);
180 g = g%g1; 182 g = g%g1;
181 printf("%d:%d\t",n++,g); 183 printf("% %d:%d\t",n++,g);
182 g = g|g1; 184 g = g|g1;
183 printf("%d:%d\t",n++,g); 185 printf("| %d:%d\t",n++,g);
184 g = g&g1; 186 g = g&g1;
185 printf("%d:%d\t",n++,g); 187 printf("& %d:%d\t",n++,g);
186 g = g^g1; 188 g = g^g1;
187 printf("%d:%d\t",n++,g); 189 printf("^ %d:%d\t",n++,g);
188 printf("\n");
189 190
190 g = -120; 191 g = -120;
191 g1 = g>>2; 192 g1 = g>>2;
193 printf(">> %d:%d\t",n++,g1);
192 g1 = g>>f; 194 g1 = g>>f;
193 printf("%d:%d\t",n++,g1); 195 printf(">> %d:%d\t",n++,g1);
196
197 printf("\n");
194 198
195 printf("simple unsigned "); 199 printf("simple unsigned ");
196 f = f+f; 200 f = f+f;
197 printf("%d:%d\t",n++,f); 201 printf("%d:%d\t",n++,f);
198 f1 = f*f; 202 f1 = f*f;