if u read correctly, it returns lower end byte values only, ie integers
within byte range. Also as u must be aware byte is a subset on int only and
all bytes are coverted to int for all calculation purposes...thats why
method return type is int, you can always store it in byte array using type
casting,