PowerShell ofrece un enfoque sencillo para generar números aleatorios utilizando el cmdlet Get-Random.
Get-Random
Tienes a tu disposición algunos cmdlets y métodos útiles en PowerShell para redondear.
PowerShell no tiene soporte incorporado para números complejos, así que o bien desarrollas tu propia solución o utilizas System.Numerics.Complex de .NET.
System.Numerics.Complex