128 64 32 16 8 4 2 1
0 1 0 0 1 0 1 0
用74除以最高位128得到商和余数=74/128=0[74],将商0写到对应128这位下面
继续计算64这位,用上次运算的余数进行=74/64=1[10],将1写到64这位下面
10/32=0[10],10/16=0[10],10/8=1[2],2/4=0[2],2/2=1[0],计算到余数为0时结束,后面如果还有位没算全填0,这样整数部分74转换成二进制数为1001010
下面转换小数部分,题目没有说明要转换多少位,这里假定要转换到小数点后面8位为止:
0322=064,乘以2是因为要转换成二进制数,取运算结果的整数部分0当成二进制数小数点后面第1位:10010100
继续计算,用上步得到数据的小数部分继续计算=0642=128,整数部分1记下来:100101001
0282=056[1001010010],0562=112[10010100101],0122=024[100101001010],0242=048[1001010010100],0482=096[10010100101000],0962=192[100101001010001],计算直到满足位数要求或者小数部分为0时停止
由于032的尾数不是5所以这个转换永远不可能达到小数部分为0,也就是说二进制无法精确表示小数部分
其他进制转换,将上述计算过程中乘以2更换成乘以n即可你如果用的是四极极四千瓦电机,转速一般是1450转,电机用直径100毫米的,输送带得用1610毫米直径的皮带轮,你最好是用八极电机转速降低一倍,电机还用100毫米直径的话,输送带皮带轮就只需要805毫米直径了。这样体积够大的,真不如用个变频调速的好一点,也达到了你不用变速箱的要求。仅供参考·
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)