나는 잠시 동안이 방법을 사용해 왔지만 지금까지 아무런 운이 없었습니다. iOS에서 두 개의 매우 정확한 숫자 사이에서 임의의 숫자를 검색하는 가장 쉬운 방법은 무엇입니까? 예를 들어, 41.37783830549337와 41.377730629131634 사이의 난수를 원한다면 어떻게해야합니까? 미리 감사드립니다. 편집 :이 시도 : double min =
내 게임에서 나는 이것에 대한 조건을 사용할 수 있음을 알고 있지만, 내게 더 쉬운 수학 방정식이 있는지 알고 싶었습니다. arc4random()을 사용하고 싶습니다. 내가해야 할 것은 : 내 점수는 1-20, 확률 인 경우 : 1 내 점수는 21-40, 확률의 경우 25 아웃 : 1이면 20 중 이게 가능 (10) 중 1 : 1 내 점수는 60, 확률 인
나는이 방법이 있습니다 - (float)randomFloatBetween:(float)num1 andLargerFloat:(float)num2 {
return ((float)arc4random()/ARC4RANDOM_MAX) * num2-num1 + num1;
}
을 내가 대신 다음에 대한 조건문을 사용하여 가능하면 것을 궁금 : When the s
그래서 iOS 게임을 프로그래밍하고 무작위 파워 업을 선택하기 위해 arc4random_uniform을 사용하고 있습니다. 심에 , 그것을 잘 작동하지만, 내 전화는 (은 syslog에서)이 오류가 발생합니다 : Nov 26 13:44:26 iPhone ----[2184]: placePowerupCalled
Nov 26 13:44:26 iPhone UIK
Objective-C의 arc4random() 함수에 대한 질문이 있습니다. 온라인에서 본 예제에서 함수 호출 바로 다음에 % 기호가 있습니다. modulus 연산자로 %을 생각하면 arc4random() 뒤에이 기호를 사용할 때 다른 의미가 있습니까? 어떻게 작동합니까?
좋아을 arc4random,이에 대한 코드는 다음과 같다 잠시 후에이 오류로 인해 항상 충돌합니다. *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** - [__NSArrayM objectAtIndex:]: index 4294967295 beyond bounds [0