Я хотел бы знать, как генерировать случайные десятичные числа от 0 до 1. Я попытался использовать arc4random (), но он генерирует только целые числа
Попробуйте это:
(float)random()/RAND_MAX