C언어로 간단한 rpg를 만들고있는데


공격력을 설정하고 실질적으로 데미지 입히는값을

오차 10%로 지정하여 90~110%를 랜덤으로 데미지를 가하게하려는데

damage = user_atk * (0.9 + (rand() % 10) / 5.0); 로 하니까 뭔가 이상하게 적용되네요


머리가 나빠 생각이안나서 도움 요청합니다 ㅠㅠ