我有一个字符串,想要将该字符串乘以.174。
我有String strNumber = numberText.getText();
。如何从这里开始?
答案 0 :(得分:6)
使用long
或{{1}将字符串转换为适当的数字数据类型(float
,如果是大数字,double
/ Long.parseLong(String)
表示小数等)然后你可以简单地将两个数相乘。
例如:
Integer.parseInteger(String)
答案 1 :(得分:3)
在对数字执行任何操作之前,必须将值转换为浮点值。您可以使用以下方法:
double num = Double.parseDouble(numberText.getText())
然后你可以进行乘法运算。
答案 2 :(得分:1)
这可能会有所帮助。
String strNumber = numberText.getText();;
if (strNumber.contains(".")) {
System.out.println(Double.parseDouble(strNumber) * 174);
} else {
System.out.println(Integer.parseInt(strNumber) * 174);
}