作者ilsobeit (就这样)
看板Perl
标题Re: [问题] 请问关於十进位转成二进位
时间Fri Jul 31 17:47:22 2009
※ 引述《phifunction (科技新贫)》之铭言:
: 假设我今天要把0.5(十进位表示)转成0.1(二进位表示)
: 或是-0.5(十进位表示)转成1.1(二进位表示)
: 也就是说要把十进位的数转成二补数的表示法
: 在perl该怎麽做呢
首先你要先确定你的精确度小数点有几位,
在你的例子是 1 位,
所以把你的数值乘於 2 ,然後取整数部份,
接下来,就
print %b就可以了!
以上
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.195.4.220