编写java程序,将摄氏温度转化为华氏温度,输出时保留 2 位小数。 其转化公式如下: 华氏温度=(9/5)x摄氏温度+32 例: 输入 35.6 输出格式如下: F=96.08
时间: 2024-09-21 11:01:10 浏览: 34
C语言程序设计-编写自定义函数fun。输入一个华氏温度,要求输出摄氏温度。 公式为 c=5(f-32)/9。
5星 · 资源好评率100%
在Java中,你可以使用`DecimalFormat`类来格式化浮点数并保留两位小数。以下是编写一个简单程序来实现摄氏温度转华氏温度的例子:
```java
import java.text.DecimalFormat;
public class TemperatureConverter {
public static void main(String[] args) {
double celsius = 35.6; // 摄氏温度输入
double fahrenheit = (9 / 5) * celsius + 32; // 计算华氏温度
// 使用DecimalFormat设置格式,保留两位小数
DecimalFormat df = new DecimalFormat("#.##");
String formattedFahrenheit = df.format(fahrenheit);
System.out.println("F=" + formattedFahrenheit);
}
}
```
当你运行这个程序,会输出 `F=96.08`,这就是按照给定格式转换后的结果。
阅读全文