编写java程序代码,输入两个整数num1和num2,计算并输出它们的和、差、积、商(用实数表示,保留2位小数点)与余数。
时间: 2024-09-06 22:01:03 浏览: 54
当你需要编写Java程序来完成这个任务时,可以按照下面的步骤来实现:
```java
import java.util.Scanner;
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 输入两个整数
System.out.println("请输入第一个整数 num1:");
int num1 = scanner.nextInt();
System.out.println("请输入第二个整数 num2:");
int num2 = scanner.nextInt();
// 计算并输出结果
int sum = num1 + num2;
int difference = num1 - num2;
int product = num1 * num2;
double quotient = (double) num1 / num2; // 避免整数除法,使用双精度浮点数
// 使用DecimalFormat格式化保留两位小数
DecimalFormat df = new DecimalFormat("#.00");
String formattedQuotient = df.format(quotient);
System.out.println("两数之和: " + sum);
System.out.println("两数之差: " + difference);
System.out.println("两数之积: " + product);
System.out.println("两数之商(保留两位小数): " + formattedQuotient);
System.out.println("两数之余数: " + num1 % num2);
scanner.close(); // 关闭扫描器
}
}
```
阅读全文