std :: pair, mpfr_t> 유형의 요소를지도에 삽입하는 데 문제가 있습니다. 성병 :: make_pair 기능에 '__mpfr_struct의 *'의 할당에 오류를 호환되지 않는 유형의 호출 '__mpfr_struct [1]' 난 단지 내가 생각 rec_func 함수에 mpfr_t 개체에 대한 포인터를 전달하고 있기 때문에 * 연산자를 사용하여 역
줄리아에서 웨이브 함수의 확률 밀도를 계산하고 플롯하려고합니다. 나는 다음과 같은 기능을 평가하기위한 줄리아 코드의 작은 조각을 썼다 : 줄리아 (불완전) 코드는 다음과 같습니다 set_bigfloat_precision(100)
A = 10
C = 5
m = BigFloat(9.10938356e-31)
ℏ = BigFloat(1.054571800e-
나는 mpfr 개체를 포함하는 변수가 있습니다. > currentPrice <- mpfr(as.character(reduceData[1, 2]))
> currentPrice
1 'mpfr' number of precision 97 bits
[1] 14.22857142857142857142857143301
어떻게 그것을 절단과 같은 짧은 버전으로 t
나는 i586 버전 엘프하지만위한 GCC를 컴파일하려고 내가 명령으로 '구성'파일을 실행할 때마다 : ./configure --target=$TARGET --prefix=$PREFIX --disable-nls --enable
languages=c --without-headers --with-gmp=$PREFIX --with-mpc=$PREFIX
--wi
이 질문과 관련된 항목을 찾을 수 없습니다. 두 개의 mpfr::mpreal 어레이 (a 및 b)가 힙에 new mpfr::mpreal[n]으로 있다고 가정합니다. 배열을 호출하고 사용하는 함수 때문에 C 스타일 배열을 사용해야합니다. 나는 그것을 수정할 수 없다. 시도했지만, 잘못된 결과를 주었고, 충돌을 일으켰다. 그것은 내 수준에서 상당히 크고 복잡한
저는 초보자 인 mpfr입니다. 특정 계산을하고이 코드를 볼 수있게하려면이 프로그램을 작성했지만이 오류가 나타나는 이유를 모르겠습니다. 이 코드가 가장 중요합니다. mpfr_t myfct(int n)
{
/......./
return mpfr_get(result,MPFR_RNDN);
}
int main(void)
{
방금 내 쿠분투 컴퓨터에 zkcm library을 설치했고 C++ 코드를 컴파일하는 데 문제가 있습니다. gmp 및 mpfr 라이브러리를 설치하고 작동하는지 확인했습니다. 코드 mpfr_t m1, m2, m3;
mpfr_init(m1); mpfr_init(m2); mpfr_init(m3);
mpfr_mul(m1, m2, m3, MPFR_RNDN);
어디서부터 시작해야할지 모르겠다는 문제점이 있습니다. 내 랩톱에서 코드를 개발했는데 정상적으로 작동합니다. 나는 다른 컴퓨터로 옮겼고 컴파일 중 지금은 error: unknown type name 'mpfr_exp_t' mpfr 라이브러리는 두 컴퓨터의 같은 위치에 있습니다. 아무도 나에게 새로운 컴퓨터에 무엇이 잘못되었는지를 알 수있는 단서를 줄 수 있습
죄 함수의 다중 정밀도 버전의 구현을 찾으려고합니다. mpfr 라이브러리 (C/C++ 소스 코드)를 읽으려고하는데 실제 구현과 관련된 코드를 찾을 수 없습니다. 내가 근본적으로 알고 싶은 것은 인수 감소가 이런 경우에 (다중 정밀도) 수행되는 방법이다. 어쩌면 거대한 LUT가 pi의 역수를 나타 내기 위해 저장되어 모든 가능한 경우를 처리 할 수있다. 경우