1.000 (base2) x2^-1 + (-0.111 (base2) x2^-1) = .001 (base2) x2^-1은 어떻게됩니까? 이진수를 추가하기 만하면됩니다. 추가 작업 방법이 보이지 않습니다.2 진 부동 소수점 덧셈
0
A
답변
2
"그냥 추가하지 않으시겠습니까?"라고 물어볼 때 무슨 뜻인지 모르겠지만 수학은 정확합니다. 그것은 기본적으로 기초 2 과학 표기법에 있습니다.
1.000(base2) x 2^-1 = 0.100(base2)
-0.111(base2) x 2^-1 = -0.0111(base2)
0.100 + (-0.0111) = 0.0001
0.0001 = 0.001(base2) x 2^-1
1
것들은 부동 소수점 숫자로 훨씬 더 복잡합니다. 정수로 시작해 봅시다.
양수를 음수로 바꾸려면 모든 비트를 반전하여 하나를 더합니다. 이것은 "2의 보수"산술이라고합니다. 예를 들어 8 비트 숫자를 사용하면 -0111
은 11111001
이됩니다.
이제 번호를 더하면 00001000+11111001=100000001
입니다. 맨 위 비트에서 오버플로가 버려져 00000001
을 남깁니다.
관련 문제
- 1. 부동 소수점 실수 부동 소수점 오류
- 2. 포인트 뒤 2 자리 부동 소수점
- 3. 부동 소수점 문제 이해
- 4. tcl에서 부동 소수점 비교
- 5. 부동 점 : IEEE 기반으로하지만, 그래서 여기 진
- 6. 부동 소수점 연산 피하기
- 7. 부동 소수점 덧셈과 부동 소수점 곱셈의 상대 속도는 무엇입니까
- 8. 부동 소수점 직렬화, 사전 식 비교 == 부동 소수점 비교
- 9. 부동 소수점 및 높이
- 10. 어셈블리의 부동 소수점
- 11. 부동 소수점 부정확
- 12. 소프트웨어 부동 소수점 (호프)
- 13. 스핑크스 부동 소수점 서식
- 14. 왼쪽 부동 소수점
- 15. 부동 소수점 정밀도
- 16. 부동 소수점 정밀도
- 17. GCC의 부동 소수점 연산
- 18. C++ 부동 소수점 문제
- 19. XML의 부동 소수점 숫자
- 20. CUDA, 부동 소수점
- 21. 왜 부동 소수점 예외입니까?
- 22. 부동 소수점 반올림 감지
- 23. 부동 소수점 등가성?
- 24. 안드로이드에서 부동 소수점 조작
- 25. 추가 부동 소수점 수는
- 26. Mips 부동 소수점 추가
- 27. webSQL 부동 소수점 문제
- 28. 비교 부동 소수점 숫자
- 29. 부동 소수점 선형 보간
- 30. 형식 부동 소수점 수
두 번째 숫자는 음수이므로 실제로는 빼기 기호입니다. –