function number_format_6(s){
alert("niashi"+s);
if(s==""||s==undefined){//如果s是空串就把它设置为0
form1.nihao.value = 0.00;
return s="0";
}
s=s+"";//将数字型转换成字符串型
if(/^(\-)?\./.test(s)){// 如: .1 ,-.1 就在小数点前面补0
s=s.replace(/^(\-)?(\.)/,"$10$2");
}
if(/\b\.\b/.test(s)){//满足11.11的情况的时候.如:11.1,-11.1,0.11,-0.11
//s=s.replace(/^(\d*)$/,"$1.");
alert("1***"+s);
s=(s+"00").replace(/(\d*\.\d\d)\d*/,"$1");//保留两位小数"000000"六位
alert("2***"+s);
s=s.replace(".",",");//将'.'替换成','
alert("3***"+s);
var re=/(\d)(\d{3},)/;
while(re.test(s)){//隔开三位加一个逗号
s=s.replace(re,"$1,$2");
}
alert("4***"+s);
s=s.replace(/,(\d\d)$/,".$1");//将最后一个逗号改成小数点
form1.nihao.value = s;
return s;
}else{//整数的情况 如 11,-11,-11.,11.
if(/\.$/.test(s)){//以'.'结尾则去掉'.'
alert("1***"+s);
s=s.substring(0,s.length-1);
}
s=s.replace(/^(\-?)(\d*)$/,"$1$2,");//最后一位补一个','
alert("2***"+s);
var re=/(\d)(\d{3},)/;
while(re.test(s)){//隔开三位加一个','
s=s.replace(re,"$1,$2");
}
alert("3***"+s);
s=s.substring(0,s.length-1); //去掉最后一个逗号
alert("4***"+s);
if(s.indexOf(".")==-1){
s= s+".00"; //改成两位
}
form1.nihao.value = s;
return s;
}
}
</script>
分享到:
相关推荐
2. **界面设计**:使用易语言的窗口程序设计模块,创建用户界面,包括按钮、文本框、列表视图等控件,这些将用于展示和操作工具箱中的功能。 3. **事件处理**:为界面控件设置事件响应,比如点击按钮执行特定的函数...
标题中的“自己用的工具类,自己写的”表明这是一个个人创建的、用于个人或特定项目使用的工具类集合。工具类通常包含一系列静态方法,提供通用的功能,如数据处理、日期时间操作、字符串处理等,方便在不同的代码...
【标题】:“自己用的一些JAVA工具类做成的jar包” 这个标题表明这是一款个人开发者创建的Java工具类库,已经被打包成JAR(Java Archive)文件格式,方便在不同的Java项目中复用。JAR文件是Java平台特有的归档文件...
自己写的Post提交工具,用于编写接受post参数的页面调试使用。工具需要.net环境,共编译3个版本,分别为3.5,4.0,4.5。 工具支持选择请求编码,选择响应编码,支持选择请求内容类型,支持上传文件。若服务器返回错误...
在本案例中,"自己用Matlab编写的ICA工具箱"是一个个人开发的MATLAB软件包,旨在为用户提供实现ICA算法的功能。作为毕业设计的成果,这个工具箱很可能包含了对ICA理论的理解和实际应用的实践经验。 ICA的核心在于...
此工具箱系统源码还是比较成熟的,虽然没有那么花里胡哨,但贵在简洁大方,全工具都可以在线运行使用,且源码全针对SEO还是非常友好的,有能力的可以自行添加一些工具 安装教程: 1. 先准备两个域名,一个做前台用一...
本文将详细介绍An工具中形状工具和渐变变形工具的使用方法和区别。 一、工具介绍之矩形 矩形工具是An工具中最基本的形状工具之一。矩形工具的快捷键是R,可以通过点击【矩形工具】然后拖拽来画出矩形。 ##### ...
[站长必备工具]一款可以在别人软件上加入自己网站的工具+使用教程 1.把需要修改的软件复制到data文件夹目录下 2.把需要修改的软件启动文件重命名为 xla.dll 3.打开软件修改生成器 填写要弹出的地址 4.点击...
标题中的“我自己日常使用的工具类”表明这是一些作者个人常用、并且可能对其他人也有帮助的编程工具类。这些工具类通常包含了各种实用的功能,旨在提高开发效率,简化常见的编程任务。它们可能涵盖字符串处理、日期...
这些工具通常无法在标准工具栏中找到,但通过导入自定义工具包,用户可以轻松地将它们集成到自己的工作环境中。 2. **使用自定义工具包的好处** - 提高效率:有了这800多个自定义工具,用户可以快速执行常见的几何...
锐起网卡PNP自己制作驱动工具的使用流程通常包括以下步骤: 1. **硬件识别**:首先,你需要确定你的网卡型号是锐起品牌的,并且确认其支持PNP功能。通过设备管理器或者直接查看网卡实物上的标识,可以获取这些信息...
用户也可以参考这些测试用例来编写自己的测试代码,确保自己使用工具箱时得到预期的结果。 5. **MAT** 文件夹:MAT文件是MATLAB的数据文件格式,用于存储变量、数组或其他数据结构。可能包含的是工具箱所需的预计算...
此工具箱系统源码还是比较成熟的,虽然没有那么花里胡哨,但贵在简洁大方,全工具都可以在线运行使用,且源码全针对SEO还是非常友好的,有能力的可以自行添加一些工具 安装教程: 1. 先准备两个域名,一个做前台用一...
因此,本文将介绍如何利用NDK搭建自己的Android交叉工具链,实现自由使用工具链,跨平台编译和移植C/C++程序或库。 一、提取 Android 的 gcc 工具链 要想自由使用工具链,首先需要提取 Android 的 gcc 工具链。...
因此,合理选择并适度使用工具条,平衡功能性和效率,是保持良好使用体验的关键。 总之,“桌面美化工具苹果工具条”是一个结合了实用性和美观性的工具,它为苹果电脑用户提供了个性化和高效操作的可能性。通过理解...
自己开发的C#工具箱,包含各种常用仪表控件,曲线图控件,水塔,开关,按钮控件。尽情相互交流留下宝贵意见
自己开发的WebSocket 调试工具,基于aardio 短小精悍,支持服务器、客户端,十六进制等,支持多客户端连接,支持对指定的客户发送消息,支持多URL监听,用英文";" 分隔即可, 支持发送消息保存,下次启动可快速选择...
总的来说,AndroidResEdit、360签名工具和爱加密签名工具都是APK开发者的好帮手,它们各自具有独特的优势,可以根据开发需求和个人偏好选择使用。无论选择哪一种,APK签名都是发布应用前不可或缺的一环,它关乎到...
使用Python脚本建立ArcGIS工具 ArcGIS是一个功能强大的地理信息系统(GIS),它提供了丰富的工具和功能来处理、分析和可视化地理数据。Python脚本是ArcGIS中的一种强大工具,它允许用户自定义自己的工具和模型,以...
IPOP工具是一款强大的设备调试终端软件,主要应用于华为内部,为用户提供了一系列综合...无论是初学者还是经验丰富的网络工程师,都应该充分利用IPOP及其使用手册,提升自己的专业技能,确保网络系统的稳定、高效运行。