수다닷컴

  • 해외여행
    • 괌
    • 태국
    • 유럽
    • 일본
    • 필리핀
    • 미국
    • 중국
    • 기타여행
    • 싱가폴
  • 건강
    • 다이어트
    • 당뇨
    • 헬스
    • 건강음식
    • 건강기타
  • 컴퓨터
    • 프로그램 개발일반
    • C언어
    • 비주얼베이직
  • 결혼생활
    • 출산/육아
    • 결혼준비
    • 엄마이야기방
  • 일상생활
    • 면접
    • 취업
    • 진로선택
  • 교육
    • 교육일반
    • 아이교육
    • 토익
    • 해외연수
    • 영어
  • 취미생활
    • 음악
    • 자전거
    • 수영
    • 바이크
    • 축구
  • 기타
    • 강아지
    • 제주도여행
    • 국내여행
    • 기타일상
    • 애플
    • 휴대폰관련
  • 프로그램 개발일반
  • C언어
  • 비주얼베이직

부동소수점과 오차에대해서용 ㅠㅠ

풍란

2023.04.01

질문 제목 : 부동소수점 오차부동소수점 오차질문 내용 : 컴퓨터와 같은 기계장치는 부동소수점의 오차를 가지고 있다고 하는데요..

우리가 현재 쓰고 있는 계산기나 윈도우상에 있는 계산기에도 부동소수점의 오차가 있을까요?
(소수점단위의 계산을 반복해서 실행한다면요....)

어차피 계산하는 기계도 전압으로 0과 1을 구분해서 계산할텐데 갑자기 문득 궁금해서 이렇게 글을남겨요 ^^

아시는분 답변좀요~^^

※ p.s 기타질문에 올렷는데 답변이 잘 안올라와서요 ㅠㅠ;

어떤분이 소프트웨어 적인 문제라고 하시고 링크를 걸어 두셧던데.......결국 부동소수점의 오차를 줄이기위해

더많은 용량을 확보해 계산해서 오차를 줄인다는 말아닌가요?

신청하기





COMMENT

댓글을 입력해주세요. 비속어와 욕설은 삼가해주세요.

  • 새우깡

    감사합니다(__*

  • 리카

    고작 그정도 간단한 계산으로 오차가 생기면 그 계산기 설계한 공학자를 때려잡아도 모자랄 겁니다.
    적어도 윈도 계산기가 보여주는 값의 한계까지는 그 정밀도가 대충이라도 보장될겁니다.
    최소한 윈도 계산기는 포팅을 고려하지 않기때문에
    pc(x86) 에 장비된 128비트 이상크기의 거대한 부동소수점 연산용 확장 레지스터를 사용할수 있다는 보장을 가지고 있기 때문에 윈도 계산기가 보여주는 작은 크기의 숫자 정도는 쉽사리 나타낼수 있을 겁니다.
    (실제로 이런 이유

  • 거북이

    감사합니다~~(__* 하나만 더물어봐두될까요?ㅎ
    그럼 윈도우상에 잇는 계산기는 어떤경우일까요?ㅎ 제가 0.00000000001+0.0000000001을 300번 가량 눌러봣는데 오차가 없더라구요 ㅋ

  • 청력

    상식적으로 이해가않가요?ㅠㅠ 10진수를 어떻게 구분하죠?하드웨어적으로 어떻게 0부터 9까지를 구분하죠? ㅠㅠ 전압을 10단계를 나누나요?

  • 설희

    오차를 줄이거나 없엘 방법은 하드웨어적으로든, 소프트웨어적으로든 얼마든지 있습니다. 오래전엔 하드웨어적으로 10진수를 쓰는 컴퓨터도 있었는걸요....
    (실제로 ibm의 power6/7은 부동소수점 연산에선 10진수를 \하드웨어적으로\ 지원하고 있습니다.)

    계산기의 경우는 오차가 있을 겁니다. 뛰어봣자 저가의 계산기이고
    윈도상에 번들된 계산기도 이런 오차에서 자유롭지 못합니다. 몇가지 방법을 통해 오차를 줄이고 있을 뿐이죠

번호 제 목 글쓴이 날짜
2700426 인터넷 창 띄우는 질문이요 (1) 정훈 2025-07-04
2700400 원넓이를 계산이요 ㅜㅜ 천칭자리 2025-07-04
2700368 if에 관해서 질문이요... Orange 2025-07-04
2700339 이거 결과값이 왜이런건지.. (4) 그댸와나 2025-07-04
2700313 파일 읽어서 저장하는데 빈파일일 경우 문재가 발생하네요.. (2) 크나 2025-07-03
2700287 구조체 동적할당 연습을 하는데 오류가 뜹니다...(해결) (3) 아련나래 2025-07-03
2700264 문자와 숫자 동시에 입력??? 글고운 2025-07-03
2700236 txt파일로만 쓰고 읽게 하려면 어떻게 해야 하나요..?? (8) 미국녀 2025-07-03
2700211 전위 연산자 (2) 어른처럼 2025-07-02
2700183 C에서 파일이름을 받고, 그 파일의 사이즈를 출력해줘야하는데 내용이 출력이 안되네요 ;ㅅ; 피스케스 2025-07-02
2700150 꼭좀 도와주세요ㅠㅠㅠ 호습다 2025-07-02
2700095 연산문제...질문... 오빤테앵겨 2025-07-01
2700070 while문 , 3의배수 출력하는 프로그램좀 짜주세욤. 횃불 2025-07-01
2700041 초보인데요 ㅎ 배열안에 배열을 집어넣을수 있나요?? 헛장사 2025-07-01
2700012 배열// (1) 전갈자리 2025-07-01
2699895 무한루프에 빠집니다.!! 해결좀부탁드려요 (10) 선아 2025-06-30
2699842 질문을 너무 많이 하네여.....죄송.... (2) 해님꽃 2025-06-29
2699816 오류 질문입니다.. (1) 해비치 2025-06-29
2699763 질문입니다 ! 꼭 좀 도와주세요ㅠㅠ (2) 미라 2025-06-28
2699555 c언어 다항식을 입력을 했는데 왜 출력이 안될까요? 피스케스 2025-06-27
<<  이전  1 2 3 4 5 6 7 8 9 10  다음  >>

수다닷컴 | 여러분과 함께하는 수다토크 커뮤니티 수다닷컴에 오신것을 환영합니다.
사업자등록번호 : 117-07-92748 상호 : 진달래여행사 대표자 : 명현재 서울시 강서구 방화동 890번지 푸르지오 107동 306호
copyright 2011 게시글 삭제 및 기타 문의 : clairacademy@naver.com