小程序文本框保留两位小数(非四舍五入)

Posted mo3408

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小程序文本框保留两位小数(非四舍五入)相关的知识,希望对你有一定的参考价值。

  inputNum: function (e) {
    return this.checkInputText(e.detail.value);
  },  //检查输入文本,限制只能为数字并且数字最多带2位小数
  checkInputText: function (text) {
    var reg = /^(.*)(d+)(.?)(d{0,2}).*$/g; if (reg.test(text)) { //正则匹配通过,提取有效文本
      text = text.replace(reg, ‘$2$3$4‘);
    } else { //正则匹配不通过,直接清空
      text = ‘0.‘;
    } return text; //返回符合要求的文本(为数字且最多有带2位小数)
  },

前台:

<view class=‘row‘>
        <view class="title">文本输入限制输入数字,且最多带2位小数</view>
        <input type=‘text‘ placeholder=‘请输入有效数字‘ bindinput=‘inputNum‘ class=‘numInput‘ style="border:1px solid red;"/>
    </view>

  

以上是关于小程序文本框保留两位小数(非四舍五入)的主要内容,如果未能解决你的问题,请参考以下文章

Java开发新手入门教程!java保留两位小数四舍五入

java中小数怎么四舍五入?

C语言 如何实现保留三位小数,第四位四舍五入的程序

C语言 如何实现保留三位小数,第四位四舍五入的程序,详细解释一下程序,网上的看不懂

C语言编写程序,对一个double型数据进行四舍五入,要求保留两位有效小数,求算法。

如何将数值四舍五入后保留两位小数点