作者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