看板 C_and_CPP 關於我們 聯絡資訊
請問在standard C裡要怎麼把一個16位的10進位數儲存起來使用? 有什麼比較簡便的寫法嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.131.238 ※ 編輯: mms 來自: 118.167.131.238 (10/07 21:58)
diabloevagto:16bit?16byte? 10/07 21:59
diabloevagto:http://ppt.cc/bEpb 參考吧~如果不能就只能用大數 10/07 22:00
james732:像1234567890123456這樣的數字?用long long應該可以 (?) 10/07 22:01
loveme00835:long long 可以 10/07 22:03
mms:嗯? 所以...資料型態是long long int? 和%llt? 10/07 22:09
mms: %lld? 10/07 22:12
lsc36:%lld or %I64d 10/07 22:12
lsc36:(linux) (windows) 10/07 22:14
mms:菜鳥如我成功了 感謝!! 10/07 22:17
mms:嗯... 那...如果數字再大一點怎麼辦XD 10/07 22:21
loveme00835:多大? 10/07 22:25
purpose:簡"便",所以拿別人寫好的大數函數庫來用就好了 10/07 22:31
xatier:樓上+1 現成大數library一大堆,自己拿來用吧XD 10/08 12:40