Para gerar números aleatórios em Elixir, você utiliza principalmente o módulo :rand, que fornece várias funções para este propósito.
:rand
No Elixir, você pode usar Float.round/2 para arredondar um número de ponto flutuante.
Float.round/2
O Elixir não possui números complexos incorporados, então criamos os nossos ou usamos uma biblioteca, como a ComplexNum.
ComplexNum