16 비트 부호있는 단어 만 사용하여 산술 연산을 수행하려고합니다. 7269.554688-46.8 또는 단 + 32.216 비트 부호있는 단어 만있는 연산
4385.6616210938 이러한 값 : I 등 I 2 개 개의 데이터 값을 감산 할 필요가 일례로서
또한, 승산을 수행 할 수 있어야 아래 예는 16- 비트 워드로 변환 될 필요가 있고, 그 다음에 뺄셈, 곱셈, 또는 가산이 수행 될 수있다.
하나의 값을 저장하기 위해 여러 개의 16 비트 단어를 사용할 수도 있습니다.
덧셈, 뺄셈 및 곱셈과 같은 연산을 수행하는 방법과 소수점이 항상 올바르게 정렬되도록 입력 값을 모두 적절하게 변환하는 방법은 무엇입니까?
질문은 stackoverflow에서 적절하게 대답하기에는 너무 광범위합니다. Knuth의 Seminumerical Algorithms 또는 다른 텍스트를 얻을 수 있으며 여러 단어를 사용하여 정수, 고정 및 부동 소수점 산술을 구현하는 방법을 볼 수 있습니다. –
[16 비트 워드를 사용하여 부동 소수점을 구현하는 방법]의 복제본 (http://stackoverflow.com/questions/8811977/how-to-implement-floating-point-using-16-bit-words). 설명이 필요한 경우 원래 질문을 편집하십시오. 똑같은 것을 묻는 새로운 질문을 게시하지 마십시오. – user57368