```
var filters = {
toFix: function (value) {
return value.toFixed(2) // 此处2为保留两位小数,保留几位小数,这里写几
}
}
module.exports = {
陆芦 toFix: filters.toFix,toNumber: filters.toNumber,
}
```
2、 WXML中引入WXS
```
<wxs module="filters" src="../早宏带../utils/filters.wxs"></wxs>
```
3、 WXML中使用
```
<wxml>
{{ filters.toFix(price) }}
</wxml>
```
其他如绝瞎Numer()也是类似的用法
其实很宴滑简单,是由input的type属性控制的
type属性控制数字键盘的三种状态
1.number:数字键盘(无小数点)
2.digit:数晌竖腊字键盘(有纤扮小数点)
3.idcard:数字键盘(无小数点、有 x 键)
import java.util.Scannerimport java.text.DecimalFormat
public class Rectangle {
public static void main(String[] args) {
String str
Double width, length, 兆好area
// 判断小数条件的正则表达式
String regEx = "^([1-9][0-9]*)+(.[0-9]{1,1})?$"
Scanner s = new Scanner(System.in)
System.out.println("请输入长:")
str = s.nextLine()
while(true) {
戚戚
// 若输入的长度不符合要求,重新输入。
if (!str.matches(regEx)) {
System.out.println("输入格式错误,请重新输入。")
str = s.nextLine()
} else {
length = Double.parseDouble(str)
break
}
}
System.out.println("请输入宽:")
str = s.nextLine()
while(true) {
if (!str.matches(regEx)) {
System.out.println("输入格式错误,请重新输入。")
str = s.nextLine()
} else {
width = Double.parseDouble(str)
break
}
}
area = width * length
// 定义输出小数的格式族仔铅为保留小数点后三位
DecimalFormat df = new DecimalFormat("###.000")
System.out.println("面积为:" + df.format(area))
}
}
运行结果如下
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)