Formatear porcentajes menores a 1

This commit is contained in:
Juan Pablo Vial
2025-03-07 17:11:15 -03:00
parent c7ee440e03
commit 2bc30ab9e8

View File

@ -21,9 +21,9 @@ class Format
{
return number_format($number, $decimal_places, ',', '.');
}
public function percent(float|string $number, int $decimal_places = 2): string
public function percent(float|string $number, int $decimal_places = 2, bool $multiply = false): string
{
return "{$this->number($number, $decimal_places)}%";
return "{$this->number(($multiply) ? $number * 100 : $number, $decimal_places)}%";
}
public function pesos(string $valor, int $decimal_places = 0): string
{