blob: 87ea40ba6dc79fed984985623b90c8e15a36f462 [file] [log] [blame]
jeffhao5d1ac922011-09-29 17:41:15 -07001/*
2 * Copyright (C) 2007 The Android Open Source Project
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16
17/**
18 * test simple math opers
19 */
20public class Main {
21 public static void main(String args[]) {
22 int pad0, pad1, pad2, pad3, pad4, pad5, pad6, pad7;
23 int pad8, pad9, pad10, pad11, pad12, pad13, pad14, pad15;
24 int a, b, res;
25 //long a, b, res;
26
27 a = 3;
28 b = 7;
29
30 res = a + b;
31 System.out.println("res:" +res);
32 res = a - b;
33 System.out.println("res:" +res);
34 res = 5 - a;
35 System.out.println("res:" +res);
36 res = a - 5;
37 System.out.println("res:" +res);
38 res = a * b;
39 System.out.println("res:" +res);
40 res = a / b;
41 System.out.println("res:" +res);
42 res = a % b;
43 System.out.println("res:" +res);
44 res = a ^ b;
45 System.out.println("res:" +res);
46 res = a << b;
47 System.out.println("res:" +res);
48 res = a >> b;
49 System.out.println("res:" +res);
50 res = a >>> b;
51 System.out.println("res:" +res);
52
53 a += b;
54 System.out.println("a:" +a);
55 a -= b;
56 System.out.println("a:" +a);
57 a = 5 - a;
58 System.out.println("a:" +a);
59 a -= 5;
60 System.out.println("a:" +a);
61 a *= b;
62 System.out.println("a:" +a);
63 a /= b;
64 System.out.println("a:" +a);
65 a %= b;
66 System.out.println("a:" +a);
67 a ^= b;
68 System.out.println("a:" +a);
69 a <<= b;
70 System.out.println("a:" +a);
71 a >>= b;
72 System.out.println("a:" +a);
73 a >>>= b;
74 System.out.println("a:" +a);
75
76 double f, g, fres;
77
78 f = 3.0f;
79 g = 7.0f;
80
81 fres = f + g;
82 System.out.println("fres:" +fres);
83 fres = f - g;
84 System.out.println("fres:" +fres);
85 fres = f * g;
86 System.out.println("fres:" +fres);
87 fres = f / g;
88 System.out.println("fres:" +fres);
89 fres = f % g;
90 System.out.println("fres:" +fres);
91 f += g;
92 System.out.println("f:" +f);
93 f -= g;
94 System.out.println("f:" +f);
95 f *= g;
96 System.out.println("f:" +f);
97 f /= g;
98 System.out.println("f:" +f);
99 f %= g;
100 System.out.println("f:" +f);
101 }
102}