Rust покладається на зовнішні крейти для генерації випадкових чисел, серед яких rand є найбільш вживаним.
rand
В Rust округлення - це легко.
Rust не має вбудованої підтримки комплексних чисел, але такі контейнери як num-complex прийдуть на допомогу.
num-complex