src/Controller.php
protected function getFloat(string $name, float $default = 0): float
    {
        $v = $this->getString($name, $default . '');
        if (false === filter_var($v, FILTER_VALIDATE_FLOAT)) {
            trigger_error("参数:$name 必须是一个浮点数", E_USER_ERROR);
        }
        return floatval($v);
    }
protected function getFloat(string $name, float $default = 0): float
    {
        $v = $this->getString($name, $default . '');
        if (false === filter_var($v, FILTER_VALIDATE_FLOAT)) {
            trigger_error("参数:$name 必须是一个浮点数", E_USER_ERROR);
        }
        return floatval($v);
    }
从请求参数中获取一个不必须的浮点数
@param string $name 参数名
@param float $default 缺省值
@return float