看板 java 關於我們 聯絡資訊
我試過用 while(a >0 ) { r=a%16; stm=String.valueOf(r)+stm; a=a/b; } 但是卻會出現 a=16時,stm=10 我知道可能是因為除後stm直接等於10 可是我不懂該如何做出例如stm=a的效果 ps.如果是用switch的話,這個我會 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.162.93.133
H45:進位只是表示方式,你應該把一個數值想成一個定量 02/17 02:35
H45:拍謝,沒看清楚文章 02/17 02:36
H45:套在n進位的話,最好是轉成char,並定義A為10,對char做加法 02/17 02:37
H45:小於10的數則另外考慮 02/17 02:40