作者ly2314 (=ω=)
看板EE_DSnP
標題[問題] HW3 進位
時間Mon Oct 24 21:25:20 2011
我們用int代表是十進制,然後這個程式可以設定我們要將之轉換為_modulus進制。
在constructor中要初始化時,傳入的是int,要轉換成十進制以下沒什麼問題。
但是,像testMC中,第一個部份是轉換成16進制,那這個部份要怎麼顯示、儲存?
比如說9(10)=>9(16),那以一般寫法10(10)=>A(16),但是這個A要怎麼存在ModNum中?
希望能有高人為小弟解惑...
--
1F:推 chrissuen:其實曰本換聲優換滿大的 08/26 11:30
2F:推 star123:  ̄08/26 11:32
3F:推 ping1777: 旦本?08/26 11:35
4F:→ juunuon: 蛋本? 是維護蛋權的團體嗎XD08/26 11:36
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.25.222
5F:推 TommyKSHS:我想他的意思是所有的數都要在 0 到(_modulus - 1) 之間 10/24 21:33
6F:→ e124553423:mod是取同餘(%)的意思 不是幾進位 10/24 21:40
7F:→ ly2314:沒錯,但是如果_modulus大於10,那要怎麼顯示? 10/24 21:40
8F:→ ly2314:剛剛重新研究了一下,發現是我搞錯題目的意思了...囧 10/24 22:03
9F:推 ric2k1:嗯,沒有要進位,如同一樓所說,只是要把數字轉成 0 ~ m-1 10/24 22:15