내가 좋아하는 많은 수의 계수를 계산해야합니다 <?php
$largenum = 95635000009453274121700;
echo $largenum % 97;
?>
그것은 작동하지 않습니다 ... $의 largenum는 PHP의 int 너무 큰 때문이다. 어떻게하면 좋을까요? BCMath Arbitrary Precision M
32 비트 정수 수학에서 덧셈과 곱하기의 기본 연산은 내재적으로 mod 2^32로 계산됩니다. 결과는 최하위 순서가됩니다. 가산 또는 곱셈의 비트. 다른 모듈러스로 결과를 계산하려면 다른 언어로 여러 개의 BigInt 클래스를 사용할 수 있습니다. 그리고 값이 a, b, c에 대해 < 2^32이면 중간 값을 64 비트 long int로 계산하고 % 연산자를
JavaScript는 (g^x) mod p입니다. 여기서 ^은 지수이며, mod은 모듈러스 연산입니다. 모든 입력은 0이 아닌 정수이며, x은 약 256 비트를 가지고 p은 2048 비트의 소수이며, g은 2048 비트까지 가질 수 있습니다. 자바 스크립트에서이 작업을 수행 할 수있는 대부분의 소프트웨어는 JavaScript BigInt 라이브러리 (htt
이 나에게 매우 이상하다 : 끝 irb(main):012:0> "100.7".to_f.modulo(1)
=> 0.700000000000003
왜 3? irb(main):019:0> "10.7".to_f.modulo(1)
=> 0.699999999999999
같은 점은 ...이 값의 나머지를 하나만 나눈 값입니다. 정확해야합니다.