把十进制的-1375.375转换成二进制,方法是什么
来源:百度知道 编辑:UC知道 时间:2024/06/28 05:59:27
好象大家都忽略了负小数怎么转换的问题
负数的转换问题:
先当作是正数转换
然后将所有位取反(按照该数据类型所占的位数来取反)
将取反的结果的最后一位加1就可以了.
小数的就是乘2取整,将小数部分继续乘2取整,以此类推,知道小数部分为0(注:可能会遇到小数部分永不为0的情况.)
有什么好转换的在计算机里面存的都是2进制`
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/06/28 05:59:27
负数的转换问题:
先当作是正数转换
然后将所有位取反(按照该数据类型所占的位数来取反)
将取反的结果的最后一位加1就可以了.
小数的就是乘2取整,将小数部分继续乘2取整,以此类推,知道小数部分为0(注:可能会遇到小数部分永不为0的情况.)
有什么好转换的在计算机里面存的都是2进制`