몇 번 단챠를 해야 원하는 SSR 아이돌을 뽑을 수 있을까?

1번 단챠가 a% 확률일 때, 몇 번 뽑아야 최종적으로 d% 이상으로 나올지 계산합니다. 해설트윗

기본값 및 금액 계산은 2016.9.26 기준이고, 최종 계산에 쓰이는 확률은 개별 아이돌별 출현확률을 고려하지 않고 단순하게 나눕니다.

SSR의 총 갯수를 고려하지 않으려면 SSR 총 갯수를 1로 두세요.

참고로만 사용하세요.

이 계산에 사용되는 JavaScript 함수는 아래와 같으며, 각종 예외처리는 되어있지 않습니다.

function danchaForRate(objectRatio, oneRatio) {
  var count = 0;
  while (objectRatio > 1
    - Math.pow(1 - oneRatio, ++count)
  );
  return count;
}

수정 요청 (Github)