버그 해결을 위한 모든 질문을 던져
0 votes
214 views
모바일에서
OS, CPU 에 따라 float 연산이 다 다를까요?

iOS 와 Android 가 서로 float 연산이 다른건지
CPU 가 다른 기기들은 모두 float 연산이 다를 수 있는건지

궁금합니다.

 

추가로 float 연산이라는 것이 어떤식으로 진행되는지 알고 싶은데..

간단한 설명이나 혹은 관련 사이트 링크 같은 것을 알 수 있을까요?
asked (6 point) , 214 views

1 답변

+3 votes

기본적인 것은 CPU 영향을 탑니다. 하지만, CPU의 부동 소수점 유닛을 사용하는 기계어 코드를 만드는 것은 컴파일러인데, 그 컴파일러가 어떤 (인텔 CPU인 경우 몇 버전의 SSE) 코드를 생성하느냐에 따라 다시 달라질 수 있습니다. 관련해서 다음의 글을 한 번 훑어 보시는 것도 좋을 것입니다.

C# - 부동소수 계산 왜 이렇게 나오죠? (1)
; http://www.sysnet.pe.kr/2/0/10872

C# - 부동소수 계산 왜 이렇게 나오죠? (2)
; http://www.sysnet.pe.kr/2/0/10873
 

answered (185 point)

버그 해결을 위해 도움을 구하고, 도움을 주세요. 우리는 그렇게 발전합니다.

throw bug 는 프로그래밍에 대한 전분야를 다룹니다. 질문,논의거리,팁,정보공유 모든 것이 가능합니다. 프로그래밍과 관련이 없는 내용은 환영받지 못합니다.

211 질문
329 answers
348 댓글
342 users