十进制分数转二进制

简介:   比如 15/32 ,这个分数该如何用二进制来表示。  我们分开来计算,15 可以表示成 23 + 22 + 21 + 20 (二进制 1111),32 表示为 25 。所以 15/32 变为 (23 + 22 + 21 + 20)/25 ,即为: 2-2 + 2-3 + 2-4 + 2-5 。

  比如 15/32 ,这个分数该如何用二进制来表示。

  我们分开来计算,15 可以表示成 23 + 22 + 21 + 2(二进制 1111),32 表示为 25 。所以 15/32 变为 (23 + 22 + 21 + 20)/25 ,

即为: 2-2 + 2-3 + 2-4 + 2-5

这样 2-2 = 0.01 ,

       2-3 = 0.001 ,

   2-4 = 0.0001 ,

   2-5 = 0.00001 ,

所以 15/32 = 0.01 + 0.001 + 0.0001 + 0.00001 = 0.01111 。

相关文章
|
3月前
|
C++
二进制求和(C++)
二进制求和(C++)
46 1
|
3月前
进制转换(m 进制 x 转换为 n 进制的数)
进制转换(m 进制 x 转换为 n 进制的数)
|
3月前
|
存储
【二进制转换】十进制 转 二进制 (含相关题型)
【二进制转换】十进制 转 二进制 (含相关题型)
41 0
|
算法 Python
十进制与二进制的互换
十进制与二进制的互换
113 0
|
C语言
整数和浮点数的任意进制转!!(包括16进制)确定不进来看看?!
整数和浮点数的任意进制转!!(包括16进制)确定不进来看看?!
129 0
|
算法
二进制、八进制、十六进制与十进制的相互关系
二进制、八进制、十六进制与十进制的相互关系
|
C++
C++ 输出特定位数小数
C++ 输出特定位数小数
112 0
【进制转换】— 包含整数和小数部分转换(二进制、八进制、十进制、十六进制)手写版,超详细
【进制转换】— 包含整数和小数部分转换(二进制、八进制、十进制、十六进制)手写版,超详细
进制转换(二进制,八进制,十进制,十六进制)涵盖整数与小数部分,内容的图片全为手写【详细图解】
进制转换(二进制,八进制,十进制,十六进制)涵盖整数与小数部分,内容的图片全为手写【详细图解】