看板 [ java ]
討論串[問題] Java真的沒有unsigned primitive type嗎
共 11 篇文章
首頁
上一頁
1
2
3
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者H45.時間18年前 (2007/07/19 02:01), 編輯資訊
0
0
0
內容預覽:
引述《Jimmy0398.bbs@ptt.cc ()》之銘言:. 那就在運算的時候,把 byte 轉成 short 或是 int. 然後運算結束之後,再把 short 或是 int 轉回 byte 再存回 Byte Array. 不知道這個方案如何?. --. PTT 發文慢,又系統過載,讓我很

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者H45.時間18年前 (2007/07/19 02:01), 編輯資訊
0
0
0
內容預覽:
引述《godfat.bbs@ptt.cc (godfat 真常)》之銘言:. 經過上面兩篇的解釋,我想我已經知道自己的盲點在哪裡了。. 本來我一直以為 unsigned int 和普通的 int 存的東西一模一樣. 只是最後 scale 的時候一個調到 0 以上,另一個則調到 -XXX ~ YY
(還有50個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者godfat.時間18年前 (2007/07/19 02:01), 編輯資訊
0
0
0
內容預覽:
我補充一下(ptt.cc 太慢了,暫時改用這裡發). 記得 java 開創者(抱歉名字忘了)談到這部份,是說他覺得與其. 加上 unsigned 使得組合爆炸性成長,讓事情變得太複雜,不如讓. programmer 多浪費點記憶體要來得好。. 組合爆炸在 java 當然沒有,但在 C++ 是有的:.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者hougzou (學無止境,啥時才摔到底?)時間18年前 (2007/07/19 00:02), 編輯資訊
0
0
0
內容預覽:
前陣子同事也有類似的困惑,讓他在程式撰寫上懷疑自己是否送錯資料給 Device,. 我建議他換個思考方式,也同樣建議您,應該將顯示與儲存分開來看.... 只要是整數型別,你將數值印出來一定會因為sign bit而產生正負的差異,. 但這一切都是你的幻覺,因為存在byte中的,一定是8個bit不會改變
(還有762個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Jimmy0398時間18年前 (2007/07/18 23:04), 編輯資訊
0
0
0
內容預覽:
恕刪. 真抱歉這麼晚才來回文^^a。. 其實會用到 unsigned type ,是因為我需要讀入一個 RAW 圖檔。. 其中每個像素是8 Bits,值是0~255。 所以當我把每個值放入一個 Byte Array. 時,超過127的會以負值表示。這對我後來的程序有麻煩。. 目前已知最快的方法是用
首頁
上一頁
1
2
3
下一頁
尾頁