Binary 如何将二进制数四舍五入为有效数字?

Binary 如何将二进制数四舍五入为有效数字?,binary,rounding,Binary,Rounding,我遇到了转换的问题 1203.201 which is 0100|1011|0011.0011|0011 转换成二进制,但我也要把二进制表示形式四舍五入到6位有效数字和12位有效数字。但是,改变0和1中的任何数字都不会产生新的数字吗?那么,我应该怎么做?6个有效二进制数字,或者6个有效十进制数字?6个有效二进制数字,对了,这就是0100 | 11000 | 0000.0000 | 0000。是的,这将改变十进制表示法,但这正是发生的…哦。。。就这么简单吧?现在有道理了,书中没有任何例子,我在网

我遇到了转换的问题

1203.201 which is 0100|1011|0011.0011|0011

转换成二进制,但我也要把二进制表示形式四舍五入到6位有效数字和12位有效数字。但是,改变0和1中的任何数字都不会产生新的数字吗?那么,我应该怎么做?

6个有效二进制数字,或者6个有效十进制数字?6个有效二进制数字,对了,这就是
0100 | 11000 | 0000.0000 | 0000
。是的,这将改变十进制表示法,但这正是发生的…哦。。。就这么简单吧?现在有道理了,书中没有任何例子,我在网上也找不到。