prng

    4

    3답변

    동시 호출이 seg-v를 발생시키지 않거나 동일한 값을 반환하지 않는 한 PRNGs에서 경쟁 조건 및 데이터 손상을 방지하기위한 이유는 그 오류의 기본 효과가 예측할 수없는 결과이고 PRNG의 요점입니까? 편집 :이 경쟁 조건 및 데이터 손상에서 고통을하지 않을 어떤 PRNG가?

    0

    1답변

    그런 방식으로 PRNG를 쉽게 구성 할 수 있습니까? 왜 안되니? 즉, 우리가 알고있는 한 단순히 씨앗 n을 갖는 PRNG를 가질 수 있습니다. 랜덤 비트를 요구할 때, 계산 가능한 정상 수의 2 진 확장의 n 번째 자릿수를 취하고 n을 증가시킵니다. 내 첫 번째 생각은 아마 계산 가능한 표준 숫자를 찾지 못했지만, have입니다. 나머지 생각은 좋은 방법

    2

    7답변

    물리적 프로세스 시뮬레이션을 통해 난수를 생성 할 수 있습니까? 주사위의 실제 롤을 시뮬레이트하면 (즉, 집어 들고 손을 흔들어 테이블 위에 놓고 어느 쪽이 위로 올라가는지 기록하는 등) "임의의 "번호를 입력하거나 아니면 실제로 아무 것도 수행하지 않는 복잡한 시뮬레이션을 할 수 있습니다.

    14

    10답변

    하나의 난수 생성기 (RNG)를 사용하여 여러 개의 숫자를 생성하는 것과 생성자마다 하나의 숫자를 생성하여 버리는 것의 차이점은 무엇입니까? 두 구현 모두 동등하게 무작위 인 숫자를 생성합니까? 이와 관련하여 일반 RNG와 보안 RNG간에 차이점이 있습니까? 클라이언트 대신 임의의 숫자 목록을 생성해야하는 웹 응용 프로그램이 있습니다. 즉, 숫자는 각 클라

    2

    4답변

    자연스러운 입력을 위해 알고리즘으로 생성 된 임의의 종류의 임의의 숫자 (예 : 주사위 굴림)를 우회 할 수있는 것이 좋을 것입니다. 예를 들어, 암호화 키 생성은 필자에게 충분한 데이터가 거의 필요없는 상황으로 치고, 실제로 데이터가 무작위이어야한다는 요구는 충분히 실현 가능하고 바람직한 일일 수 있습니다. 내가 손에 들어가기 전에 알아 두어야 할 것은

    3

    3답변

    나는 Park-Miller-Carta LCG 또는 a와 같은 prng를 시드하기 위해 출력을 사용하는 목적으로 utf8 문자열의 다이제스트로 31/32 비트 부호있는/부호없는 정수를 생성하는 해시 알고리즘을 찾고 있습니다. 메르 센 - 트위스터. FNV1과 FNV1a를 살펴 보았지만 비슷한 문자가 마지막 문자와 다른 매우 가까운 값을 제공합니다. 내가 입력

    22

    6답변

    iPhone에서 Objective C를 사용하여 난수를 생성하는 가장 좋은 방법은 무엇입니까? (int)((double) rand()/((double)(RAND_MAX) + (double) 1) * 5.0)을 사용하여 0에서 4까지 숫자를 생성하면 iPhone에서 프로그램을 시작할 때마다 같은 번호가 생성됩니다.

    9

    6답변

    32 비트 정수 수학에서 덧셈과 곱하기의 기본 연산은 내재적으로 mod 2^32로 계산됩니다. 결과는 최하위 순서가됩니다. 가산 또는 곱셈의 비트. 다른 모듈러스로 결과를 계산하려면 다른 언어로 여러 개의 BigInt 클래스를 사용할 수 있습니다. 그리고 값이 a, b, c에 대해 < 2^32이면 중간 값을 64 비트 long int로 계산하고 % 연산자를