square-root

    2

    1답변

    저는 이미 콜레 스키 분해를 계산 한 양의 한정 매트릭스 A를가집니다. A = LDL^T. 일부 벡터 X의 , 나는 S^계산 싶습니다 - S는 A의 제곱근은 지금이고, {1} X를, 나는 Eigen::SelfadjointEigenSolver<Eigen::MatrixXd> es(A); Eigen::MatrixXd Si(es.operatorInverseSqr

    2

    1답변

    숫자와 함께 제곱근 기호를 표시해야하는 앱을 만들고 있습니다. 예. /¯¯¯¯¯¯¯¯¯¯¯ \/ (v^2)/T 숫자의 제곱을 표시하려고합니다. 누구든지 이러한 텍스트를 표시하는 데 도움을 줄 수 있습니다. 이 텍스트는 데이터베이스에서 가져오고 변경할 수 있습니다.

    6

    3답변

    수천 자릿수의 정수 제곱근을 찾기 위해 프로그램을 작성해야합니다. 그런 많은 수를 저장하고 나눌 데이터 유형이 없기 때문에 Newton Raphson을 사용할 수 없습니다. C에서 긴 배열을 사용하여 숫자를 저장하고 있습니다. 어쩌면 자릿수를 반복하여 제곱근을 찾는 알고리즘이 있습니까? 편집 : GMP와 같은 외부 라이브러리를 사용할 수 없습니다.

    -4

    2답변

    이 질문에 대한 답변 (Google 검색을 할 때 찾을 수 없음)이 확실하지 않습니다. http://docs.oracle.com/javase/7/docs/api/java/lang/Math.html 수학 클래스 제곱근 메서드가 double을 반환하는 것으로 나타났습니다. 필자는 전체 평방근 (4, 9)이있는 정수로 일식 계산을 해 보았습니다. 그 중 네 개의

    0

    4답변

    숫자를 취하고 소수인지 검사하는 방법을 쓰려고합니다. 몇 가지 조사를 한 후 빠른 방법은 2와 sqrt 사이의 모든 숫자로 숫자를 나누는 것입니다 (우리가 확인하는 숫자). 내 메소드가 소수 일 경우 true를 반환하고 그렇지 않은 경우 false를 반환합니다. 그래서 논리적으로 이해되는 코드를 작성하려고 시도했지만 오류가 발생했습니다. 여기에 내가 쓴 무

    3

    3답변

    저는 Floft, Double 및 Int의 세 가지 유형으로 Swift에서 일반 벡터 클래스를 작성합니다. 지금까지 작동하지만 벡터의 길이를 계산하려고하면 문제가 발생합니다. 벡터 길이의 공식은 (x² + y²)의 제곱근입니다. 그러나 내 벡터에 제네릭 클래스를 사용하기 때문에 x와 y의 값을 T라고합니다. Swift의 sqrt 함수는 Double을 인수로

    1

    1답변

    이진 검색을 사용하여 값의 큐브 루트를 찾고 싶다고 가정합니다. 우리는 바이너리 검색 알고리즘을 사용하여 일련의 추측을하여 추측치가 충분히 임계 값에 도달 할 때까지 더욱 정확 해지기를 원합니다. 이 문제로 어디서부터 시작해야할지 모르겠습니다. 일부 비트는 <???>로 대체하여 (define (cube-root n) (define lo 0)

    1

    1답변

    부동 소수점 산술을 사용하지 않고 일부 정수의 제곱근을 계산하고 싶습니다. 그러나 캐치는 출력에서 ​​정밀도를 삭제하지 않으려한다는 것입니다. 말하자면, 결과 값으로 반올림 된 정수를 원하지 않습니다. 적어도 소수점 2 자리까지 소수점 값을 얻고 싶습니다. 예를 들어 : sqrt(9) = 3 sqrt(10) = 3.16 sqrt(999999) = 999

    4

    2답변

    인터넷을 통해이 주제를 철저히 조사했으며 스레드가 죽었거나 제 책에 설명 된 것과 다른 방법을 사용합니다. 예 : http://www.geeksforgeeks.org/square-root-of-a-perfect-square/. 내 알고리즘이 마지막 "추측"의 1 %에 도달 할 때까지 루프를 수행해야하기 때문에이 기능이 작동하지 않습니다. 다음은 본문의 질문

    2

    1답변

    math.sqrt(2)의 결과는 그래서 이런 비이성적 인 것 같다 두 배로 : > return math.sqrt(2) 1.4142135623731 > return math.sqrt(2) == 1.4142135623731 false 을 내가 어떻게해야합니까이 "불합리한"변수 같은 나는처럼 변수 다른 방법을 (가지고있는 것처럼 위의 예)?