Cómo formatear números con comas en PowerShell
Puede utilizar la siguiente sintaxis para formatear un número con comas en PowerShell:
$my_number.ToString("N0")
Este ejemplo en particular formatea el número almacenado en la variable $my_number con comas y especifica que no se deben mostrar puntos decimales.
Para especificar el número de puntos decimales, simplemente cambie el 0 por un número diferente.
Por ejemplo, podría utilizar la siguiente sintaxis para especificar que el número debe mostrarse con comas y exactamente 2 puntos decimales:
$my_number.ToString("N2")El siguiente ejemplo muestra cómo utilizar esta sintaxis en la práctica.
Ejemplo: cómo formatear números con comas en PowerShell
Supongamos que creamos una variable en PowerShell llamada $my_number que contiene el número 346000.
Podemos usar la siguiente sintaxis para mostrar este número con comas y sin decimales:
$my_number = 3460000
$my_number.ToString("N0")
La siguiente captura de pantalla muestra cómo utilizar esta sintaxis en la práctica:
Observe que el número tiene el formato 3.460.000.
Si queremos, podemos usar la siguiente sintaxis para formatear el número con dos decimales:
$my_number = 3460000
$my_number.ToString("N2")La siguiente captura de pantalla muestra cómo utilizar esta sintaxis en la práctica:
Observe que el número tiene el formato 3.460.000,00.
Nota: Si el número tiene más de dos decimales y especifica un formato de N2, el número se redondeará a dos decimales.

