누군가가 C++과 matlab에서 같은 부동 소수점 계산 구현을 사용하는지 알려 줄 수 있습니까? C++에서 Matlab과 동일한 값을 얻을 수 있습니까? 차이 무엇인가하지 않으면C++ 및 matlab 부동 소수점 계산
Matlab: R = 1.0000000001623, I = -3.07178893432791e-010, C = -3.79693498864242e-011
C++: R = 1.00000000340128 I = -3.96890964537988e-009 Z = 2.66864907949582e-009
나는 포인트 계산 구현을 떠에 대한 자세한 내용을 어디에서 찾을 수 있습니다
현재 나는이 C++로 내 MATLAB 코드를 번역에서 차이가 있나요?
감사합니다.
부동 소수점은 프로세서가 아닌 언어에 기반한 것으로 생각되지만 응답 상자에는이 값을 적을만큼 확실하지 않습니다. –
부동 소수점 계산과의 일관성을 기대하지 마십시오. 동일한 CPU 명령어가 사용되는 경우에도 순서 만 변경해도 다른 결과를 제공 할 수 있습니다. –
유용한 결과를 이끌어 내려면 결과 만이 아닌 일부 코드를 보여줘야 할 수도 있습니다. –