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;

Это можно обойти? Я пытался с помощьюsetValueExplict но это говоритPHPExcel_Cell_DataType::TYPE_STRING не найден.

Ответы на вопрос(1)

Ваш ответ на вопрос