分享乙個有意思的小程式!!

2021-09-30 13:56:16 字數 544 閱讀 1924

題目:

從鍵盤輸入某個十進位制小數,轉換成對應的二進位制小數並輸出。(查詢十進位制小數轉換成二進位制小數的演算法,使用迴圈來實現。最多保留小數字後

7位數字即可)。

scanner sc=new scanner(system.in);

system.out.println("請輸入乙個數:");

double a=sc.nextdouble();

//取出整數部分

int z=(int)a;

//取出小數部分

double x=a-z;

//把整數部分轉換為二進位制

long sumz=0,n=1;

for (int i=z;i>0;i/=2 )

//把小數部分轉換為二進位制(乘2取整)

double sumx=0.0,k=0.1;

for(int h=0;;k/=10)

system.out.println("轉換為二進位制為:"+(sumz+sumx));

乙個有意思的問題

a b這個表示式如何理解?應該理解成a b還是a b,還是a b呢?應該按第一種方式理解。編譯的過程分為詞法解析和 語法解析兩個階段,在詞法解析階段,編譯器總是從前到後找最長的合法token。把這個表 達式從前到後解析,變數名a是乙個token,a後 面有兩個以上的 號,在c語言中乙個 號是合法的t...

乙個有意思的問題

最近做乙個交通管理系統,其中有個使用者投票功能。設想是直接開發乙個自定義的控制項。完成顯示,投票,ip檢索等全部功能。然而卻遇到乙個有意思的問題。具體來說就說,因為是用radiobuttonlist顯示的資料,在用radiobuttonlist.value捕獲使用者輸入時卻發現取出的索引始終為0.即...

乙個有意思的正則

在乙個框架中偶然發現一段比較有意思的正則,到現在還沒完全搞懂,先記錄下 1 3 str string 4 第乙個引數為正則 是左右定界符,就代表每個字串都匹配 5 preg split no empty 不返回空的 6 第 個引數 代表分割多少個陣列 7 chars preg split str,1...