NTP Asked:2020-02-17 18:55:17 +0000 UTC2020-02-17 18:55:17 +0000 UTC 2020-02-17 18:55:17 +0000 UTC 二进制数除以小数答案 772 是否可以将两个二进制数相除以获得小数形式的二进制响应代码?假设我有一个分数5/16,这个00101/10000,得到答案0.0101。如何实施?分母中会有2的幂,所以周期性应该没有问题(据我所知)。可以转换成小数,计算并返回,但是这种情况下,对于较大的值,我会丢失一些小数位,并且真实类型有错误。 алгоритм 1 个回答 Voted Best Answer Harry 2020-02-17T19:05:17Z2020-02-17T19:05:17Z 如果分母是两个2 n的幂,那么只需将点向左移动 n 个二进制字符... 5 是 101 除以 16 是 2 0.0101 12 是 1100 除以 128 是 0.0001100
如果分母是两个2 n的幂,那么只需将点向左移动 n 个二进制字符...
5 是 101 除以 16 是 2 0.0101
12 是 1100 除以 128 是 0.0001100