public static function abs($float)
    {
        if (!static::is($float)) {
            throw new \InvalidArgumentException(
                "The \$float parameter must be of type float (or string representing a big float)."
            );
        }

        if (Float::is($float)) {
            return Float::abs($float);
        } else {
            return Str::replace($float, '-', '');
        }
    }