小编tri*_*eet的帖子

PHPExcel意外的浮动行为

我在我的一个项目中创建了一个新的PHPExcel对象,并且奇怪的是在包含库之后一些浮点函数的行为.以round函数为例,在包含PHPExcel之后它不会舍入.

        echo round(90.00 + 9.71, 2); // outputs 99.71
        $sheet = new \PHPExcel();
        $sheet->getProperties()
            ->setCreator('Bob')
            ->setTitle('Title');

        echo round(90.00 + 9.71, 2); // outputs 99.7099999999
        exit;
Run Code Online (Sandbox Code Playgroud)

有没有解决的办法?我尝试使用,setValueExplict但它说PHPExcel_Cell_DataType::TYPE_STRING找不到.

php phpexcel

4
推荐指数
1
解决办法
784
查看次数

标签 统计

php ×1

phpexcel ×1