pow

    0

    2답변

    나는 PHP로이 수학 기능을 변환하려고 : (1.055^L + 8 + 1.055^(L^1.085)) * 900 L가 변수입니다. 나는 이것을 시도했지만 어딘가에 문법이 잘못되었지만 알아낼 수 없다. (pow(1.055, $L) + 8 + pow(1.055, (1.085, $L))) * 900; 편집 : 답변은 INF을 반환합니다. 원하는 출력이며,

    1

    2답변

    제가 만든 전력 함수에 대해이 코드를 가지고 있고 두 개의 루프 (양수에 대해 하나와 음수 지수에 대해 하나)를 결합하는 방법이 있다고 들었습니다. 조건부 연산자 double myPow(double base, int exponent) { double result = 1; for (int i = 0; i < exponent; i++) {

    0

    2답변

    약간의 질문이 있습니다. 자바에서 13^30 mod 31을 계산하면 25라는 결과가 나오는 이유는 무엇입니까? 결과는 1이어야합니다. 대답은 미리 Thx입니다. p.s. 나는 당신이 double의에서 이러한 작업의 결과를 저장하는 https://www.compilejava.net/ import java.lang.Math; public class Hello

    0

    1답변

    완전히 언어 별 일 수 있으므로 여기서 자바를 예로 사용 하겠지만 일반적으로이 방법에 관심이 있습니다. 물론 , 간단하고 확실한 방법은 이것이다 : Math.pow(10, x) 하지만 내가 아는 한, 전력은 매우 비용이 많이 드는 작업이다. 따라서 더 명백한 것처럼 보이기 때문에 더 좋은 방법이 있어야한다고 생각했습니다. 1 후에 x 제로가 필요합니다!

    3

    3답변

    그래서 문제는 [1, 10^16] 간격에 두 개의 정수 (a, b)가 있고^b의 숫자가 몇 자리인지 알아 내야한다는 것입니다. 그 수는 단일 변수에 저장하기에는 너무 커서 배열에 쓰면 시간이 많이 걸릴 것입니다. 어떤 종류의 수식이나 더 간단한 방법으로 배열의 수를 계산하는 방법이 있습니까?

    1

    1답변

    밑수를 지수로 되돌리려면 Math.pow(base, exponent) 또는 base ** exponent을 사용할 수 있습니다. 이 숫자는 20 ** 5과 같이 작은 숫자에도 적용되지만 약간 큰 숫자 인 20 ** 200을 원하면 처음 몇 개의 숫자 만 얻습니다. 따라서이 경우 1.6069380442589902e+260입니다. 20 ** 20000과 같이

    -1

    4답변

    Hy, 왜 변수 b가 변경되지 않는지 이해하고 싶습니다. 인쇄 할 때 항상 정의 된대로 (제로) 정의해야합니다. 내 코드에 무슨 문제가 있습니까 ?? 이 코드에서는 10^b < = n (주어진 n과 정수도 포함) 인 최대 정수 (b)를 찾고 싶습니다. #include <stdio.h> #include <math.h> int lg (int n

    3

    1답변

    ^ (hat) operator 및 Math.Pow() 함수에 대한 MSDN 설명서를 읽은 후에는 명시적인 차이가 없습니다. 하나 있습니까? 분명히 하나는 함수이고 다른 하나는 연산자로 간주된다는 차이점이 있습니다. 이 작동하지 않습니다 Public Const x As Double = 3 Public Const y As Double = Math.Pow(2,

    -5

    1답변

    #include <stdio.h> #include <iostream> #include <math.h> using namespace std; int main() { int i; i = 2; printf("%d %d %d\n", i,pow(i,2),pow(i,3)); return 0; } /* 나는 출력이 2,

    -4

    2답변

    설명하십시오 (당신이 그것을 잘 작동 pow(long long int a, long long int b) 대신 pow(double a, double b)의의 프로토 타입과 펑 함수를 작성합니다.) 여기 코드입니다 : #include <stdio.h> #include <math.h> int main() { printf("%.0lf\n" ,pow