javascript 类型问题
function totalPrice(id){
var price=document.getElementById("inprice"+id).value;
var num= document.getElementById("inadd"+id).value;
if(!(isNaN(price)||isNaN(num))){
sum=price*num;
document.getElementById("totalprice"+id).value=sum;
}else{
alert("请输入数据!");
}
}
//
假如price=7.6,num=7 sum=53.1999999999999999;
实际要得到的是53.2,这该怎么解决啊?
document.getElementById("totalprice"+id).value=sum.toFixed(1);
JScript code:
function cheng(num,n)
{var dd=1;
var tempnum;
for(i=0;i<n;i++)
{
dd*=10;
}
tempnum=num*dd;
tempnum=Math.round(tempnum);
alert(tempnum/dd);
}
里面的两个参数:num就是要转换的数据。n为要转换的位数
---------------------------------------------------------------
/*
* ForDight(Dight,How):数值格式化函数,Dight要
* 格式化的 数字,How要保留的小数位数。
*/
function ForDight(Dight,How)
{
Dight = Math.round (Dight*Math.pow(10,How))/Math.pow(10,How);
return Dight;
}
alert(ForDight(12345.67890,2));
用这个四舍五入函数试试
相关问答:
javascript 一个关于留言板头像的问题
什么意思啊?
你的问题就好比
上班 一个关于用什么交通工具的问题
睡觉 一个关于几点的问题
开个玩笑
麻烦下次发问题时候把问题描述清楚 ......
问题描述:有一个下拉列表框,内容如下:添加、删除、更新。有这三个选项。
用户A登录的时候有添加、删除、更新三个权限。
用户B登录的时候只有更新权限。
我想判断,假如 A登录所有选项都显示(是可见的)。
......
我家电脑原来装的是IE7浏览器,但是最近我爸爸动了某个配置,导致IE7环境下不能运行flash和javascript,看sina或者其他新闻网站上都是一块一块空白,登陆twitter也不成功,报:由于不支持javascript,导致不能登陆。 ......
在JSP网页内的javascript可以取得及设定要打印的下列信息
var hkey_path = "HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";
var hkey_key_header = hkey_path+"he ......