b
이 _int64
인 경우를 가정 해 봅시다. sqrt((long double)a)*sqrt((long double)b)
을 고정밀 80 비트 부동 소수점으로 계산해야합니다.C/C++에서 80 비트 부동 소수점 연산
예. (__int64)(sqrt((long double)a)*sqrt((long double)a) + 0.5) != a
많은 경우에 있어야합니다.
어떤 Win32 C/C++ 컴파일러가 80 비트 부동 소수점 연산을 관리 할 수 있습니까?
C ** 또는 ** C++ 컴파일러? * one *을 선택하거나 명시 적으로 필요하다고 말하십시오. –
'long double sqrtl (long double x); –
WTP : win32/amd64 용 C 또는 C++ 컴파일러가 될 수 있습니다. 나에게 중요하지 않아. – amuliar