[問題] 關於big endian轉little endian的問題
我想請問一個 signed short (16bit) big endian 轉 little endian的問題
我想知道在做signed short 轉換時
跟unsigned short比較起來 有什麼不一樣或是需要注意的地方嗎?
以下附上unsigned short endian轉換的方式~
假設i是unsigned short的data
i = ((i>>8)&0xff)+((i << 8)&0xff00);
現在的問題是如果i是signed short,那轉換上會有什麼不一樣嗎?
感謝各位前輩的熱心回答~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.186.194
推
11/12 17:29, , 1F
11/12 17:29, 1F
→
11/12 17:29, , 2F
11/12 17:29, 2F
推
11/12 17:57, , 3F
11/12 17:57, 3F
推
11/12 18:32, , 4F
11/12 18:32, 4F
→
11/12 18:33, , 5F
11/12 18:33, 5F
→
11/13 10:44, , 6F
11/13 10:44, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):