Home
last modified time | relevance | path

Searched refs:bits (Results 1 – 19 of 19) sorted by relevance

/libcore/ojluni/src/main/java/sun/security/util/
DBitArray.java106 public BitArray(boolean[] bits) { in BitArray() argument
107 length = bits.length; in BitArray()
111 set(i, bits[i]); in BitArray()
191 boolean[] bits = new boolean[length]; in toBooleanArray()
194 bits[i] = get(i); in toBooleanArray()
196 return bits; in toBooleanArray()
DDerOutputStream.java237 public void putBitString(byte[] bits) throws IOException { in putBitString() argument
239 putLength(bits.length + 1); in putBitString()
241 write(bits); in putBitString()
251 byte[] bits = ba.toByteArray(); in putUnalignedBitString()
254 putLength(bits.length + 1); in putUnalignedBitString()
255 write(bits.length*8 - ba.length()); // excess bits in last octet in putUnalignedBitString()
256 write(bits); in putUnalignedBitString()
DDerInputBuffer.java238 byte[] bits = new byte[len - 1]; in getUnalignedBitString()
240 int length = (bits.length == 0) ? 0 : bits.length * 8 - unusedBits; in getUnalignedBitString()
242 System.arraycopy(buf, pos + 1, bits, 0, len - 1); in getUnalignedBitString()
244 BitArray bitArray = new BitArray(length, bits); in getUnalignedBitString()
DObjectIdentifier.java502 int bits = ilength * iw; // number of all used bits in pack() local
503 byte[] out = new byte[(bits+ow-1)/ow]; in pack()
509 int opos = (bits+ow-1)/ow*ow-bits; in pack()
511 while(ipos < bits) { in pack()
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/math/
DBigIntegerConstructorsTest.java752 int bits; in testConstructorPrime() local
755 bits = 128; in testConstructorPrime()
756 b = new BigInteger(bits, 10, rnd); in testConstructorPrime()
757 assertEquals(b.toString(), bits, b.bitLength()); in testConstructorPrime() local
760 bits = 25; in testConstructorPrime()
761 b = new BigInteger(bits, 10, rnd); in testConstructorPrime()
762 assertEquals(b.toString(), bits, b.bitLength()); in testConstructorPrime() local
765 bits = 18; in testConstructorPrime()
766 b = new BigInteger(bits, 10, rnd); in testConstructorPrime()
767 assertEquals(b.toString(), bits, b.bitLength()); in testConstructorPrime() local
[all …]
/libcore/ojluni/src/main/java/java/lang/
DDouble.java759 long bits = doubleToLongBits(value); in hashCode() local
760 return (int)(bits ^ (bits >>> 32)); in hashCode()
950 public static native double longBitsToDouble(long bits); in longBitsToDouble() argument
DFloat.java852 public static native float intBitsToFloat(int bits); in intBitsToFloat() argument
/libcore/luni/src/main/java/java/math/
DBigDecimal.java467 long bits = Double.doubleToLongBits(val); // IEEE-754 in BigDecimal() local
471 scale = 1075 - (int)((bits >> 52) & 0x7FFL); in BigDecimal()
473 mantissa = (scale == 1075) ? (bits & 0xFFFFFFFFFFFFFL) << 1 in BigDecimal()
474 : (bits & 0xFFFFFFFFFFFFFL) | 0x10000000000000L; in BigDecimal()
486 if((bits >> 63) != 0) { in BigDecimal()
2535 long bits; // IEEE-754 Standard in doubleValue() local
2576 bits = mantissa.shiftRight(discardedSize).longValue(); in doubleValue()
2577 tempBits = bits; in doubleValue()
2579 if ((((bits & 1) == 1) && (lowestSetBit < discardedSize)) in doubleValue()
2580 || ((bits & 3) == 3)) { in doubleValue()
[all …]
DNativeBN.java122 public static native void BN_generate_prime_ex(long ret, int bits, boolean safe, in BN_generate_prime_ex() argument
/libcore/luni/src/main/java/org/apache/harmony/security/provider/crypto/
DSHA1PRNG_SecureRandomImpl.java285 long bits; // number of bits required by Secure Hash Standard in engineNextBytes() local
330 bits = (seedLength << 3) + 64; // transforming # of bytes into # of bits in engineNextBytes()
335 seed[14] = (int) (bits >>> 32); in engineNextBytes()
336 seed[15] = (int) (bits & 0xFFFFFFFF); in engineNextBytes()
338 copies[EXTRAFRAME_OFFSET + 14] = (int) (bits >>> 32); in engineNextBytes()
339 copies[EXTRAFRAME_OFFSET + 15] = (int) (bits & 0xFFFFFFFF); in engineNextBytes()
/libcore/ojluni/src/main/java/java/util/
DRandom.java198 protected int next(int bits) { in next() argument
205 return (int)(nextseed >>> (48 - bits)); in next()
396 int bits, val; in nextInt() local
398 bits = next(31); in nextInt()
399 val = bits % n; in nextInt()
400 } while (bits - val + (n-1) < 0); in nextInt()
DArrays.java4119 long bits = Double.doubleToLongBits(element); in hashCode() local
4120 result = 31 * result + (int)(bits ^ (bits >>> 32)); in hashCode()
/libcore/ojluni/src/main/java/java/text/
DChoiceFormat.java584 long bits = Double.doubleToLongBits(d); in nextDouble() local
587 long magnitude = bits & ~SIGN; in nextDouble()
590 if ((bits > 0) == positive) { in nextDouble()
601 long signbit = bits & SIGN; in nextDouble()
/libcore/luni/src/main/native/
Dcbigint.h62 #define INTBITS_TO_FLOAT(bits) (*(reinterpret_cast<float*>(&bits))) argument
Djava_math_NativeBN.cpp566 static void NativeBN_BN_generate_prime_ex(JNIEnv* env, jclass, jlong ret, int bits, in NativeBN_BN_generate_prime_ex() argument
569 BN_generate_prime_ex(toBigNum(ret), bits, safe, toBigNum(add), toBigNum(rem), in NativeBN_BN_generate_prime_ex()
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/util/
DRandomTest.java272 protected int next(int bits) { in next() argument
274 return super.next(bits); in next()
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/lang/
DFloatTest.java175 int bits = Float.floatToIntBits(f); in test_floatToIntBitsF() local
176 float r = Float.intBitsToFloat(bits); in test_floatToIntBitsF()
224 int bits = Float.floatToIntBits(f); in test_intBitsToFloatI() local
225 float r = Float.intBitsToFloat(bits); in test_intBitsToFloatI()
/libcore/luni/src/main/java/java/util/concurrent/
DThreadLocalRandom.java168 protected int next(int bits) { in next() argument
169 return (int)(mix64(nextSeed()) >>> (64 - bits)); in next()
/libcore/luni/src/test/java/libcore/java/util/
DRandomTest.java32 @Override protected synchronized int next(int bits) { return state.length(); } in test_subclassing() argument