modular-arithmetic

    1

    1답변

    나는이 경우 모듈러 산술 연산을 만들기 위해 노력하고 있어요 : x*y mod n 지금까지 내가는 몽고메리 곱셈을 사용 할 수있는 가장 빠른 방법을 읽고,하지만 난 방법을 이해하지 못할로 실제로 VHDL을 사용하는 하드웨어에서이를 구현하기 위해 다른 방식으로 수행됩니다. 다른 사람이 나에게 사용할 수 있었거나 사용할 수있는 라이브러리가 있습니까?

    3

    1답변

    나는 Residual Number System이라는 개념과 Mixed Radix system이라는 개념을 이해하고 있지만 간단한 사례 연구에서 작동하는 전환 방법을 얻는 데 어려움을 겪고 있습니다. Knuth의 Art of Computer Programming에서 시작했지만 전환 이론에 너무 많은 부분이 있었는데, 일단 오일러가 언급되면 나는 잃어 버렸습니

    0

    2답변

    어떻게 두 개의 ECDSA 개인/공개 키 쌍을 하나로 결합 할 수 있습니까? 나는 그것이 openssl에 모듈러로 추가되었다는 것을 알고있다, 나는 단지 그것이 어떻게 작동하는지 이해하지 못한다. 아무도 나에게 설명 할 수 있을까?

    6

    4답변

    "연산자 %는 인수 유형에 대해 정의되지 않았습니다. Integer, Integer"왜 이런 일이 발생하는지 잘 모르겠습니다. 모듈화 된 나눗셈은 정수 값을 가진 것이 십진수를 반환 할 수 없기 때문에 괜찮을 것이라고 생각했습니다. 이것은 내가 만드는 프로그램의 한 방법에서 발생합니다. 다음과 같이 코드는 다음과 같습니다 public void addToTa

    0

    1답변

    일부 번호 서로 소 모듈로, k이 p^k가 N! 분할 p 있도록의 최대 전력하고 d = N!/(p^k)을 할 수 있습니다. 따라서 d 및 p은 다른 경우입니다. 어떻게 찾을 수 있습니까? d mod p? N이 높을 때 N!이 매우 높기 때문에 직접 반복은 실용적이지 않습니다. 표현을 찾으려면보다 효율적인 알고리즘이 필요합니다. 여기

    2

    2답변

    큰 수의 경우 아래 표현식을 계산하려고합니다. 이 식의 값이 매우 큰 것 때문에 은, 난 그냥이 식의 값이 일부 소수를 계수해야합니다. 이 표현식의 값이 x이고 소수 1000000007을 선택한다고 가정합니다. 나는 x % 1000000007을 찾고 있습니다. 여기 내 코드입니다. #include<iostream> #define MOD 1000000007