-1

MIT の Lec 7 Introduction to Algorithms ビデオ (http://www.youtube.com/watch?v=JZHBa-rLrBA) 彼はどのようにして 1.A が 5.5 であることを見つけたのでしょうか? (47 分) 回答していただきありがとうございます。

4

1 に答える 1

2

分数として扱われる 1011001 は (w - r) だけ右にシフトされることに注意してください。w は 7 です。これは、コンピューターのワードが 7 ビットであるためです。m = 8 = 2^3 - 2^r であるため、r は 3 です。したがって、A を (w - r) = 7 - 3 = 4 だけ右にシフトする必要があります。したがって、1011001 を、実際には 101 PERIOD 1001 であるかのように扱うことができます。ここで、101 は整数部分であり、1001 は小数部分です。整数部分は 5 になります。小数部分は 0.5 より少し大きくなります。合計すると 5.5 になります。それが役立つことを願っています。

于 2012-12-27T17:32:18.077 に答える