JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java SE 討論區 » IO/Streams  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
作者 有關16進位位元碼換算時的變數溢位之問題
KiahStarck





發文: 7
積分: 0
於 2015-07-10 14:29 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
想請問各位

有時在將16進位之檔案原始碼換算時,

會遇到可能所求資訊是由四個位元組所組成

而在換算時單看其中一位元組之資料可能是超過儲存其之變數陣列之型別限制

如byte只到127, 但此四位元中某一位元之資料單獨看就是超過

想請問例如以byte為例 溢位只可能就被判定成-128(以byte之maximum為127為例)

不會有別的數值媽?

因為在書上看到他是直接把位元組資料被判定呈負數的加256

這樣是代表溢位只可能到-128媽 所以可以通用的加上256嗎?

但這樣加完還是溢位啊!

謝謝!


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
841 有關16進位位元碼換算時的變數溢位之問題 KiahStarck 278 2015-07-10 14:29
» JWorld@TW »  Java SE 討論區 » IO/Streams

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8