$bb = sprintf("%1.2f",$bb);
$aa = sprintf("%1.1f",$aa);

解决方案 »

  1.   

    我的目的是将这些数生成excel文件,可能是系统默认把0去掉了,反正用什么方法也不能再excel文件中生成111.00的数你们有什么办法解决吗??
      

  2.   

    这样的话你的自定义样式,也就是css
    这是一个保留两位小数的样式
    .xl24
    {mso-style-parent:style0;
    mso-number-format:"0\.00_\)\;\[Red\]\\\(0\.00\\\)";
    border:.5pt solid black;
    white-space:normal;}
      

  3.   

    生成excel阿,不是单纯的显示
      

  4.   

    <?php$a=10;
    strval($a);
    echo str_pad($a,5,".00");?>输出: 10.00
      

  5.   

    <?php$a=100;
    strval($a);
    echo str_pad($a,5,".00");?>输出: 100.0