24h購物| | PChome| 登入
2012-01-18 15:18:08| 人氣1,787| 回應0 | 上一篇 | 下一篇

[JAVA] a021. 大數運算

推薦 0 收藏 0 轉貼0 訂閱站台

import java.util.Scanner;
import java.io.IOException;
import java.math.BigInteger;
public class a021 {
    public static void main(String[] args) {
        Scanner cin = new Scanner(System.in);
        String input;
        while(cin.hasNext()) {
            input = cin.nextLine();
            String[] cut = input.split(" ");
            BigInteger x, y;
            x = new BigInteger(cut[0]);
            y = new BigInteger(cut[2]);
            if(cut[1].charAt(0) == '+') {
                x = x.add(y);
            } else if(cut[1].charAt(0) == '-') {
                x = x.subtract(y);
            } else if(cut[1].charAt(0) == '*') {
                x = x.multiply(y);
            } else
                x = x.divide(y);
            System.out.println(x);
        }
    }
}

台長: Morris
人氣(1,787) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 不分類 | 個人分類: [學習]Java |
此分類下一篇:[JAVA] a104. 排序
此分類上一篇:[JAVA] a034. 二進位制轉換

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文