[問題] c語言 轉16進位 用%餘數
急需QQ
將1十進位數字轉16表示
用%餘數 表示
上次老師有說四進位是%4 /4%4這樣
但16進位若是有超過10要怎麼表示呢
ob'_'ov
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.117.61
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1458016541.A.A73.html
※ 編輯: Neverfor (111.83.117.61), 03/15/2016 12:42:50
→
03/15 12:49, , 1F
03/15 12:49, 1F
→
03/15 13:49, , 2F
03/15 13:49, 2F
小考要考怎麼用%吧
推
03/15 13:53, , 3F
03/15 13:53, 3F
推
03/15 14:56, , 4F
03/15 14:56, 4F
→
03/15 15:00, , 5F
03/15 15:00, 5F
→
03/15 15:00, , 6F
03/15 15:00, 6F
→
03/15 15:01, , 7F
03/15 15:01, 7F
推
03/15 15:13, , 8F
03/15 15:13, 8F
推
03/15 15:19, , 9F
03/15 15:19, 9F
謝謝 剛剛好險出8位數的
我的問題應該類似這樣哈哈
int a=10009958478;
printf("%d%d%d%d%d%d",a/8/8/8/8/8%8,a/8/8/8/8%8,......依此類推);
那16進位應該是把%d改%x就好了 應該XD
※ 編輯: Neverfor (111.83.229.185), 03/15/2016 17:35:17
※ 編輯: Neverfor (111.83.229.185), 03/15/2016 17:36:36
→
03/15 19:20, , 10F
03/15 19:20, 10F
推
03/15 19:26, , 11F
03/15 19:26, 11F
→
03/15 20:19, , 12F
03/15 20:19, 12F
剛看了一下真的超猛!!
※ 編輯: Neverfor (42.72.15.248), 03/18/2016 12:26:29