Hi, I have a byte[] and I'm trying to get out 1-2 bytes depending on whether it's 8bit or 16bit and to convert this to a short value. I'm not really sure how to do this as obviously I can't just add the bytes together, and I need to make sure that I know whether it is positive/negative (and little/big endian).
Can anybody explain how to do this?
edit: I am presuming that you can get out the first byte and shift it left by 8, and then add it to the other byte. But then how do I know whether the two bytes are positive or negative.
This surely must be a rather standard problem, so I wonder if there is any sample code anywhere that I can look at?
Well, you aren't entirely true. Not ready - correct, but it is much better than you claim. My buddy whos not a techie and not married to elon or tesla has gotten FSD trials a few times since owning his Y and his biggest complaint is that the FSD isn't aggressive enough to compete with Houston texas drivers and that makes him feel like he might get into a wreck where I argued less agressive and more cautious is a good thing.
I think we are around 10 years away from it being a common thing like flying. Waymo by Google is really good. Tesla likely isnt far behind and has more data they are feeding their AI because it comes off every tesla owned and driven and connected to the owners home wifi network.
Question
lhnz
Hi, I have a byte[] and I'm trying to get out 1-2 bytes depending on whether it's 8bit or 16bit and to convert this to a short value. I'm not really sure how to do this as obviously I can't just add the bytes together, and I need to make sure that I know whether it is positive/negative (and little/big endian).
Can anybody explain how to do this?
edit: I am presuming that you can get out the first byte and shift it left by 8, and then add it to the other byte. But then how do I know whether the two bytes are positive or negative.
This surely must be a rather standard problem, so I wonder if there is any sample code anywhere that I can look at?
Edited by lhnzLink to comment
https://www.neowin.net/forum/topic/709892-java-convert-1-2-bytes-into-a-short/Share on other sites
7 answers to this question
Recommended Posts