10转2派0.7的计算方法如下:
首先将10转化为二进制数,即1010(十进制10的二进制表示)。
接着将0.7转化为二进制数,采用乘2取整法,即将0.7乘以2,得到1.4,取整数部分1,再将小数部分0.4乘以2,得到0.8,再取整数部分0,再将小数部分0.8乘以2,得到1.6,取整数部分1,再将小数部分0.6乘以2,得到1.2,取整数部分1,再将小数部分0.2乘以2,得到0.4,取整数部分0,依此类推,直到小数部分为0或已经得到所需的有效位数为止。即0.7的二进制表示为0.101100110011……(不断重复的循环小数)。
然后将1010.101100110011……进行计算,将小数位左移2位(即乘以2的2次方,相当于在二进制小数后面补两个0),得到101010.1100110011……(不断重复的循环小数)。
最后将101010.1100110011……转化为十进制数,得到42.84375(小数部分采用乘2取整法得到,详见上述步骤),即10转2派0.7等于42.84375(十进制)。