数字转换成货币类型的方法

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head>

<body><p>输入数字:<input type="text" class="inp1"></p><button>转换</button><p>转换成货币为:<input type="text" class="inp2" disabled="disabled"></p>

</body><script src="../jquery-1.11.3.js"></script><script>    $(‘button‘).click(function(){        $(‘.inp2‘).val(zhuanhuan($(‘.inp1‘).val()))    });    function zhuanhuan(huoBi){        if(huoBi.indexOf(‘.‘)<0){            huoBi=huoBi+‘.‘        }        var huobibrr=huoBi.split(‘.‘)[0];        var huoBiarr=huoBi.split(‘.‘)[1];        if(huoBiarr.length==0){            huoBiarr=‘00‘        }else if(huoBiarr.length==1){            huoBiarr=huoBiarr+‘0‘        }        huoBi=huobibrr+‘.‘+huoBiarr;        return huoBi    }</script></html>
时间: 2024-10-12 08:48:24

数字转换成货币类型的方法的相关文章

js 将数字转换成人民币大写的方法

//将数字转换成人民币大写的方法 var digitUppercase = function (n) { var fraction = ['角', '分']; var digit = [ '零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖' ]; var unit = [ ['元', '万', '亿'], ['', '拾', '佰', '仟'] ]; var IsNum = Number(n); if (!isNaN(IsNum)) { var hea

js字符串转换成数字,数字转换成字符串

js字符串转换成数字   将字符串转换成数字,得用到parseInt函数. parseInt(string) : 函数从string的开始解析,返回一个整数. 举例:parseInt('123') : 返回 123(int): parseInt('1234xxx') : 返回 1234(int): 如果解析不到数字,则将返回一个NaN的值,可以用isNaN()函数来检测: 举例 : var i = parseInt('abc'); if (isNaN(i)) { alert('NaN value

Java 把long 转换成 日期 再转换成String类型

1 /** 2 * 把long 转换成 日期 再转换成String类型 3 */ 4 public String transferLongToDate(String dateFormat, Long millSec) { 5 SimpleDateFormat sdf = new SimpleDateFormat(dateFormat); 6 Date date = new Date(millSec); 7 return sdf.format(date); 8 } 上面是方法   第一个参数:da

字符串转换成时间类型

方法一:Convert.ToDateTime(string) string格式有要求,必须是yyyy-MM-dd hh:mm:ss ================================================ 方法二:Convert.ToDateTime(string, IFormatProvider) DateTime dt; DateTimeFormatInfo dtFormat = new System.GlobalizationDateTimeFormatInfo()

加法将 number 类型 转换成 string 类型

python也不是没有缺点在性能方面就Java.C++等老前辈还是没得比的,另外python和nodejs一样只能使用CPU单核,也是性能方面影响是因素之一. 发现只有A线程打印了"A",并没有发现B线程和C线程打印字符串:(.难道是A线程更改了Integer对象的值,而B线程和C线程并没有"看到"更新后的值?于是,在线程类的run方法的while循环中增加代码如下 在ABP里,一个应用服务应当实现IApplicationService接口,为每个应用服务创建一个接

.Net平台下实例类型无法转换成接口类型?

首先这种情况出现在应用程序启动前的方法里面. 本想通过发射来实现一些功能.谁知道被这个坑了. 碰到这种问题.已经相当无语了.同时也不知道该如何解决.望有能之士帮忙解答 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58

javascript浮点数转换成整数三种方法

将浮点数转换成整数方法有很多,分享三种常用方法. Summary 暂时我就想到3个方法而已.如果读者想到其他好用方法,也可以交流一下 parseInt位运算符Math.floor Math.ceil Description 一.parseInt 1. 实例 parseInt("13nash");//13 parseInt("")// NaN parseInt("0xA") //10(十六进制) parseInt(" 13")/

将数字转换成字符的问题

class Solution { public List<String> fizzBuzz(int n) { List<String> list = new ArrayList<String>(); for(int i = 1;i <= n;i++){ if(i % 3 == 0 && i % 5 == 0){ list.add("FizzBuzz"); }else if(i % 3 == 0){ list.add("

js中四舍五入保留两位效数,js中将Number转换成字符类型

今天在写代码的时候遇到了点问题,特意记下,以免忘记!四舍五入方法: 1 // num为传入的值,n为保留的小数位 2 function fomatFloat(num,n){ 3 var f = parseFloat(num); 4 if(isNaN(f)){ 5 return false; 6 } 7 f = Math.round(num*Math.pow(10, n))/Math.pow(10, n); // n 幂 8 var s = f.toString(); 9 var rs = s.i