String转百分比
时间: 2023-11-08 07:59:39 浏览: 162
String转百分比的方法有多种。在Java中,可以使用NumberFormat类进行格式化,并设置精确度为两位小数,然后将结果转化为百分号形式。例如,可以使用以下代码实现:
```java
import java.text.NumberFormat;
public class Main {
public static void main(String[] args) {
String str = "0.08743";
double value = Double.parseDouble(str);
NumberFormat nf = NumberFormat.getPercentInstance();
nf.setMinimumFractionDigits(2);
String result = nf.format(value);
System.out.println(result); // 输出结果:8.74%
}
}
```
而在JavaScript中,可以直接将字符串转化为数字,然后乘以100,并使用toFixed函数保留两位小数,最后再添加百分号符号。例如:
```javascript
var str = "0.08743";
var value = parseFloat(str);
var result = (value * 100).toFixed(2) + "%";
console.log(result); // 输出结果:8.74%
```
阅读全文