Para generar números aleatorios en Elixir, se utiliza principalmente el módulo :rand que proporciona varias funciones para este propósito.
:rand
En Elixir, puedes usar Float.round/2 para redondear un número de punto flotante.
Float.round/2
Elixir no tiene números complejos incorporados, así que creamos los nuestros o usamos una librería, como ComplexNum.
ComplexNum