부동소수점 표현방식에서 지수 바이어스값
CutieBaby
2023.04.01
질문 제목 :부동소수점 표현방식에서 지수 바이어스값
질문 요약 :부동소수점 표현방식에서 지수 바이어스값이 2^(n-1) - 1인 이유질문 내용 :
IEEE 754-1985 부동소수점 표현방식에서 float형인 경우에는 1비트는 부호, 8비트는 지수, 23비트는 가수입니다.
지수부 같은 경우에는 지수부의 MSB를 부호비트로 놓으면 비교연산이 추가되기 때문에 연산을 빠르게 하기 위해
바이어스 값을 더해주어서모두 양수로 표현한다고 되어있습니다. 그런데, 바이어스 값은 2^(n-1) -1이라고 나와있는데요.
float에서 실제 지수부는 (지수부-127)인데, 어차피 빼기는 2의 보수 덧셈으로 이루어지기 때문에 128을 빼도 될 것 같은데
127인 이유가 따로 있나요? 127이 8비트 양의 정수로 나타낼 수 있는 최대정수여서 그런지, 아니면 그냥 그렇게 규칙을 정했기
때문인지 궁금합니다.
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2695766 | 달팽이 배열 어디서 틀렸는지 모르겠습니다ㅠㅠ | 연분홍 | 2025-05-23 |
2695738 | fopen과fclose질문~~ (5) | 희선 | 2025-05-23 |
2695707 | 3의 배수 나타내기. (2) | 수리 | 2025-05-23 |
2695626 | 피보나치수열 과제 때문에 질문 드립니다. (6) | 옆집언니 | 2025-05-22 |
2695595 | 포인트공부중입니다 int형에서 4=1 인가요? (3) | 족장 | 2025-05-22 |
2695567 | 드라이브 고유번호를 가져오는 함수 (2) | 초코맛사탕 | 2025-05-21 |
2695533 | 음수의 산술변환! 질문이요 ㅠㅠ... (4) | 꽃여름 | 2025-05-21 |
2695506 | 구조체 배열 이용 도서목록 출력 프로그램 (1) | 가을귀 | 2025-05-21 |
2695450 | c언어 함수 질문이요.... | 이슬비 | 2025-05-20 |
2695403 | VirtualAlloc함수 및 메모리 질문 | 크리에이터 | 2025-05-20 |
2695355 | c언어 for함수 | 미쿡 | 2025-05-19 |
2695327 | 안녕하세요 제가 이번에 좀 큰 프로그램을.. | 악당 | 2025-05-19 |
2695295 | mutex동기화의 thread기반 채팅 서버소스 질문입니다 | 그루터기 | 2025-05-19 |
2695270 | 질문이요..swap 관한겁니다..ㅠㅠ (3) | 콩알녀 | 2025-05-19 |
2695244 | 노땅초보궁금한게 하나 있는데요..반복문(while문)초보자질문 (6) | 큰꽃늘 | 2025-05-18 |
2695166 | do while 문 어떤것이잘못된건지 모르겠어요 (2) | 아이폰 | 2025-05-18 |
2695122 | 구조체에 대해 물어보고 싶은게 있습니다 ^^^.. (7) | 수련 | 2025-05-17 |
2695091 | txt 파일 입출력 후 2차 배열에 저장하기입니다. (3) | 헛장사 | 2025-05-17 |
2695063 | 수도요금 프로그램좀 짜주세요. | 시내 | 2025-05-17 |
2695033 | 답변좀요ㅠㅠ (1) | 비사벌 | 2025-05-16 |