为什么toEsponential()两次输出结果小数点后的位数不一样?

解决方案 »

  1.   

    toExponential()把数字转换为字符串,结果采用指数计数法,小数点后有指定位数的小数。()里的数就是要返回的小数点后的数字位数 例如:
    var myNum=23.568;
    alert(myNum.toExponent(2));//结果为2.36e+1
    alert(myNum.toExponent(1));//结果为2.4e+1刚弄明白   又不完整的地方 请大家补充  大家相互多交流
      

  2.   

    嗯相当SQL里面str函数
    str函数
    第一个参数必须为数字,第二个参数表示转化成char型占的位置,小于参数一位置返回*,大于右对齐
    SELECT str(12345,3)
    ---- 
    ***(所影响的行数为 1 行)SELECT str(12345,12)
    ------------ 
           12345(所影响的行数为 1 行)