Here you can find the source of asUnsignedInt(byte signedValue)
Parameter | Description |
---|---|
signedValue | the value, interpreted as unsigned |
static int asUnsignedInt(byte signedValue)
//package com.java2s; // Licensed under the MIT license. See LICENSE file in the project root for full license information. public class Main { /**//from w w w .ja v a2 s. c o m * Converts an unsigned 8-bit value (represented by the signed byte data type) to a 32-bit int value. * The result represents a non-negative value within the range of 8-bit unsigned integers. * * @param signedValue the value, interpreted as unsigned * @return an int containing the unsigned 8-bit value */ static int asUnsignedInt(byte signedValue) { return signedValue & 0xFF; } /** * Converts an unsigned 16-bit value (represented by the signed short data type) to a 32-bit int value. * The result represents a non-negative value within the range of 16-bit unsigned integers. * * @param signedValue the value, interpreted as unsigned * @return an int containing the unsigned 16-bit value */ static int asUnsignedInt(short signedValue) { return signedValue & 0xFFFF; } }