请写一个厘米换算英尺英寸的Java程序
时间: 2024-10-09 17:00:52 浏览: 25
当然可以。在Java中,我们可以创建一个简单的函数来完成厘米到英尺英寸的转换。这里是一个基本的例子:
```java
public class CentimetersToFeetAndInches {
private static final double INCHES_PER_CENTIMETER = 0.3937;
private static final double FEET_IN_AN_INCH = 12;
public static void main(String[] args) {
double centimeters = 50; // 示例输入值
double feet = centimeters / 30.48; // 1米=30.48英寸
int inches = (int) (centimeters % 30.48 * INCHES_PER_CENTIMETER);
System.out.printf("%.2f厘米等于 %.1f 英尺 %.0f 英寸", centimeters, feet, inches);
}
}
```
在这个程序中,我们首先将厘米数除以30.48得到英尺数,然后取余数乘以0.3937得到英寸数。`printf`用于格式化输出结果。
相关问题
请写一个厘米换算英尺英寸的Java程序(含有输入输出)
在Java中,你可以创建一个简单的命令行程序来实现厘米到英尺英寸的转换。这里是一个基础的示例:
```java
import java.util.Scanner;
public class CmToFeetInches {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入厘米值:");
double centimeters = scanner.nextDouble();
// 英尺和英寸的转换比例
final double CM_TO_FOOT = 0.3937;
final double CM_TO_INCHES = 0.3937 * 12; // 因为1英尺等于12英寸
// 计算并输出结果
double feet = centimeters / CM_TO_FOOT;
int inches = (int) (centimeters % CM_TO_FOOT * 12); // 取整数部分作为英寸
System.out.printf("%.2f厘米相当于%.2f英尺 %.0f英寸.\n", centimeters, feet, inches);
scanner.close();
}
}
```
这个程序首先从用户那里获取厘米数值,然后根据固定的转换比率计算出相应的英尺和英寸,并将结果打印出来。
写一个用厘米换算成英尺英寸的Java程序
当你想在Java中编写一个将厘米转换为英尺英寸的程序时,可以按照以下步骤进行:
首先,需要知道基本的转换因子:1厘米等于0.3937英寸,1英寸等于0.0833英尺。这里是一个简单的Java函数示例:
```java
public class CentimetersToFeetInches {
// 转换因子
private static final double CM_TO_INCH = 0.3937;
private static final double INCH_TO_FEET = 0.0833;
public static void main(String[] args) {
int centimeters = 150; // 输入想要转换的厘米数
double inches = centimeters * CM_TO_INCH;
double feetAndInches = inches / INCH_TO_FEET;
// 因为脚和英寸通常一起表示,所以取整数值并四舍五入到最接近的百分之一英寸
double feet = Math.floor(feetAndInches);
double inchesDecimal = (feetAndInches - feet) * 100; // 小数部分保留一位小数
System.out.printf("%.1f 厘米等于 %.0f 英尺 %.0f 英寸.", centimeters, feet, inchesDecimal);
}
}
```
在这个程序里,我们首先计算出英寸的数量,然后将英寸转换为英尺(保留整数部分),再把剩余的小数部分转换为百分之一英寸。运行这个程序,你可以输入任意厘米值,它会为你提供相应的英尺和英寸。
阅读全文