Java元和分的互相转换
时间: 2024-11-29 14:18:19 浏览: 15
在Java中,元(yuan)通常指货币单位,比如人民币中的“元”。而说到转换,如果是指将元金额转换成分(fen),那么就是把整数的元乘以100得到分的数量,因为1元等于100分。例如,如果你有一个double类型的变量表示5.67元,转换成分应该是567分。
反之,从分到元的转换则是除以100,例如,如果有一个int类型的变量表示5670分,转换成元则为56.70元。
以下是简单的示例代码:
```java
public class CurrencyConverter {
public double yuanToFen(double yuan) {
return yuan * 100;
}
public double fenToYuan(int fen) {
return (double) fen / 100;
}
}
// 使用示例
CurrencyConverter converter = new CurrencyConverter();
System.out.println(converter.yuanToFen(5.67)); // 输出:567.0
System.out.println(converter.fenToYuan(5670)); // 输出:56.7
```
阅读全文