Here you can find the source of toUnsignedShort(byte a, byte b)
unsigned short
.
Parameter | Description |
---|---|
a | byte 1 |
b | byte 2 |
unsigned short
value of the 2 bytes
public static int toUnsignedShort(byte a, byte b)
//package com.java2s; /*/*from ww w . j a v a2 s. c o m*/ * Copyright 1999-2010 University of Chicago * * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in * compliance with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software distributed under the License is * distributed on an "AS IS" BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. * * See the License for the specific language governing permissions and limitations under the License. */ public class Main { /** * Converts 2 bytes to a * <code>unsigned short</code>. * * @param a byte 1 * @param b byte 2 * @return the <code>unsigned short</code> value of the 2 bytes */ public static int toUnsignedShort(byte a, byte b) { int n; n = (a & 0xff) << 8; n |= (b & 0xff); return n; } }