Java程序从键盘输入一个浮点数,按照指定格式输出这个数的平方和三次方
时间: 2024-10-02 18:00:35 浏览: 48
在Java中,你可以创建一个简单的控制台应用程序来完成这个任务。首先,你需要获取用户的输入,然后计算并格式化输出该浮点数的平方和立方。下面是一个简单的示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建一个扫描器实例获取用户输入
System.out.println("请输入一个浮点数:");
double inputNumber = scanner.nextDouble(); // 获取用户的输入作为double类型
// 计算平方和立方
double square = Math.pow(inputNumber, 2);
double cube = Math.pow(inputNumber, 3);
// 格式化输出结果
System.out.printf("原数是: %.2f\n", inputNumber); // 输出保留两位小数的原始数字
System.out.printf("平方是: %.2f\n", square); // 输出保留两位小数的平方
System.out.printf("立方是: %.2f\n", cube); // 输出保留两位小数的立方
scanner.close();
}
}
```
在这个程序中,`Math.pow()`函数用于计算幂次运算,`printf()`函数用于格式化输出,`.2f`表示保留两位小数。
阅读全文