필터 지우기
필터 지우기

Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

convert -10.978 to binary

조회 수: 1 (최근 30일)
karem adam
karem adam 2018년 12월 21일
마감: MATLAB Answer Bot 2021년 8월 20일
Since the function dec2bin only works fornon negative integers, how can I convert -10.978to binary and vice versa ?
  댓글 수: 3
Walter Roberson
Walter Roberson 2018년 12월 21일
There are a rather large number of different binary representations for -10.978 . One of them is 1100000000100101111101001011110001101010011111101111100000000000 . One of them is 11000001001011111010010111100011 . There are many others; see https://www.mathworks.com/help/vision/ug/concepts-and-terminology.html
John D'Errico
John D'Errico 2018년 12월 21일
I once wrote a tool that expands a float into a binary form.
B = [3 1 -1 -2 -3 -4 -5 -7 -10 -12 -13 -14 -15 -19 -20 -22 -24 -27 -28 -29 -30 -31 -32 -34 -35 -36 -37 -38 -41 -42 -43 -45 -46 -48 -49];
- sum(2.^B)
format long g
-sum(2.^B)
ans =
-10.978

답변 (0개)

이 질문은 마감되었습니다.

태그

제품


릴리스

R2017b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by