Java Unsigned Number Create unsigned(byte data)

Here you can find the source of unsigned(byte data)

Description

Convert a signed byte into an unsigned short value.

License

Open Source License

Parameter

Parameter Description
data the byte

Return

the unsigned value

Declaration

public static short unsigned(byte data) 

Method Source Code

//package com.java2s;
/* ==================================================================
 * DataUtils.java - Apr 25, 2010 12:38:53 PM
 * // w w w. ja v a  2  s.co  m
 * Copyright 2007-2010 SolarNetwork.net Dev Team
 * 
 * This program is free software; you can redistribute it and/or 
 * modify it under the terms of the GNU General Public License as 
 * published by the Free Software Foundation; either version 2 of 
 * the License, or (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful, 
 * but WITHOUT ANY WARRANTY; without even the implied warranty of 
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 
 * General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License 
 * along with this program; if not, write to the Free Software 
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 
 * 02111-1307 USA
 * ==================================================================
 */

public class Main {
    /**
     * Convert a signed byte into an unsigned short value.
     * 
     * <p>
     * The returned short will have a value between 0 and 255.
     * </p>
     * 
     * @param data
     *        the byte
     * @return the unsigned value
     */
    public static short unsigned(byte data) {
        return (short) (data & 0xFF);
    }
}

Related

  1. unsign(byte by)
  2. unsign(byte i)
  3. unsign(byte[] b)
  4. unsign(final byte b)
  5. unsigned(byte b)
  6. unsigned(byte value)
  7. unsigned(int num)
  8. unsigned(int val)
  9. unsigned(short value)