21xrx.com
2024-03-28 23:27:29 Thursday
登录
文章检索 我的文章 写文章
Java程序将两个数字相加
2021-07-08 16:24:35 深夜i     --     --
J a v a

Java程序将两个数字相加,用户输入两个整数,我们计算它们的总和并显示出来。 使用 int 数据类型,我们可以将数字添加到一个限制(int 数据类型的范围)。 如果要添加非常大的数字,则可以使用 BigInteger 类。

 

Java中两个数相加

import java.util.Scanner;


class AddNumbers
{
   public static void main(String args[])
   {
      int x, y, z;

      System.out.println("Enter two integers to calculate their sum");
      Scanner in = new Scanner(System.in);
     
      x = in.nextInt();
      y = in.nextInt();
      z = x + y;
     
      System.out.println("Sum of the integers = " + z);
   }
}

您可以使用 float 数据类型将两个浮点数相加。

下载加号程序类文件。 您还可以创建一个方法,该方法返回作为参数传递给它的两个整数的总和。

import java.util.Scanner;
import java.math.BigInteger;


class AddingLargeNumbers {
  public static void main(String[] args) {
    String number1, number2;
    Scanner in = new Scanner(System.in);
 
    System.out.println("Enter first large number");
    number1 = in.nextLine();
 
    System.out.println("Enter second large number");
    number2 = in.nextLine();
 
    BigInteger first  = new BigInteger(number1);
    BigInteger second = new BigInteger(number2);
    BigInteger sum;
   
    sum = first.add(second);
       
    System.out.println("Result of addition = " + sum);
  }
}

 

程序输出:

使用 BigInteger 类将两个数字相加的 Java 程序

 

程序输出:

Enter first large number
11111111111111
Enter second large number
99999999999999
Result of addition = 111111111111110

在程序中,我们创建了 java.math 包的 BigInteger 类的两个对象。 输入应该是数字字符串,否则会抛出异常; 您也不能只使用“+”运算符来添加 BigInteger 类的对象,您必须使用 add 方法来添加两个对象。

下载添加大数程序类文件。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复