💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
+ 机器数: ``` 1.使用二进制 2.用0和1表示 3.小数点隐含,不占位置 4.无符号数和带符号数,无符号表示正数,没有符号位。带符号数最高位表示符号位,0为正,1为负 ``` + 定点表示法: ``` 1.纯小数:约定小数点的位置在机器数的最高数值位之前。0.1101 2.纯整数:约定小数点的位置在机器数的最低位之后。1101.0 ``` + 真值:机器数对应的实际数值 + 带符号数的编码方式: ``` 原码:一个数的正常二进制表示,最高位表示符号 反码: a.正数的反码即原码 b.负数的反码是在原码的基础上,除符号位其他按位取反 补码: a.正数的补码即原码 b.负数的补码是在原码的基础上,除符号位外,其他按位取反,后末位 + 1 移码:浮点运算的阶码,将原码的补码的首位符号位取反得到移码 ``` 例题: ![](https://img.kancloud.cn/6b/91/6b91b9417a0c11e24e76bbfd71628f5c_1502x872.png) + 浮点数表示: ![](https://img.kancloud.cn/ca/00/ca00a648485a36113c9f692213193dc1_1544x853.png) ![](https://img.kancloud.cn/9d/9d/9d9d1239b950b1c7e08d1003032755b7_1551x880.png) 1.浮点数的表示范围 如果浮点数的阶码(包括1位阶符)用 R 位的移码表示,尾数(包括1位数符)用 M 位的补码表示,则这种浮点数所能表达的数值范围如下: ![](https://img.kancloud.cn/1b/ed/1bedcec27fd62f60c6eede6a1bf1d43c_596x106.png) 例题: ![](https://img.kancloud.cn/45/fe/45fe7921953148120627dc1e163297c5_1051x595.png)