- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 29 for saturatedCast (0.06 seconds)
-
android/guava/src/com/google/common/primitives/UnsignedInts.java
* @return {@code 2^32 - 1} if {@code value >= 2^32}, {@code 0} if {@code value <= 0}, and {@code * value} cast to {@code int} otherwise * @since 21.0 */ public static int saturatedCast(long value) { if (value <= 0) { return 0; } else if (value >= (1L << 32)) { return -1; } else { return (int) value; } } /**Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Mon Mar 23 16:38:16 GMT 2026 - 13.9K bytes - Click Count (0) -
android/guava/src/com/google/common/primitives/UnsignedBytes.java
* @param value any {@code long} value * @return {@code (byte) 255} if {@code value >= 255}, {@code (byte) 0} if {@code value <= 0}, and * {@code value} cast to {@code byte} otherwise */ public static byte saturatedCast(long value) { if (value > toUnsignedInt(MAX_VALUE)) { return MAX_VALUE; // -1 } if (value < 0) { return (byte) 0; } return (byte) value; } /**Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Mon Mar 23 16:38:16 GMT 2026 - 21K bytes - Click Count (0) -
guava-tests/test/com/google/common/primitives/SignedBytesTest.java
for (byte value : VALUES) { assertThat(SignedBytes.saturatedCast((long) value)).isEqualTo(value); } assertThat(SignedBytes.saturatedCast(GREATEST + 1L)).isEqualTo(GREATEST); assertThat(SignedBytes.saturatedCast(LEAST - 1L)).isEqualTo(LEAST); assertThat(SignedBytes.saturatedCast(Long.MAX_VALUE)).isEqualTo(GREATEST); assertThat(SignedBytes.saturatedCast(Long.MIN_VALUE)).isEqualTo(LEAST); }
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Thu Dec 11 20:45:32 GMT 2025 - 7K bytes - Click Count (0) -
android/guava/src/com/google/common/primitives/Ints.java
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Tue Mar 17 16:45:58 GMT 2026 - 31.3K bytes - Click Count (0) -
android/guava-tests/test/com/google/common/primitives/UnsignedBytesTest.java
for (byte value : VALUES) { assertThat(UnsignedBytes.saturatedCast(toUnsignedInt(value))).isEqualTo(value); } assertThat(UnsignedBytes.saturatedCast(256L)).isEqualTo(GREATEST); assertThat(UnsignedBytes.saturatedCast(-1L)).isEqualTo(LEAST); assertThat(UnsignedBytes.saturatedCast(Long.MAX_VALUE)).isEqualTo(GREATEST); assertThat(UnsignedBytes.saturatedCast(Long.MIN_VALUE)).isEqualTo(LEAST); }
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Sun Mar 08 01:43:32 GMT 2026 - 13.6K bytes - Click Count (0) -
guava-tests/test/com/google/common/primitives/UnsignedBytesTest.java
for (byte value : VALUES) { assertThat(UnsignedBytes.saturatedCast(toUnsignedInt(value))).isEqualTo(value); } assertThat(UnsignedBytes.saturatedCast(256L)).isEqualTo(GREATEST); assertThat(UnsignedBytes.saturatedCast(-1L)).isEqualTo(LEAST); assertThat(UnsignedBytes.saturatedCast(Long.MAX_VALUE)).isEqualTo(GREATEST); assertThat(UnsignedBytes.saturatedCast(Long.MIN_VALUE)).isEqualTo(LEAST); }
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Sun Mar 08 01:43:32 GMT 2026 - 14K bytes - Click Count (0) -
android/guava-tests/test/com/google/common/primitives/CharsTest.java
for (char value : VALUES) { assertThat(Chars.saturatedCast((long) value)).isEqualTo(value); } assertThat(Chars.saturatedCast(GREATEST + 1L)).isEqualTo(GREATEST); assertThat(Chars.saturatedCast(LEAST - 1L)).isEqualTo(LEAST); assertThat(Chars.saturatedCast(Long.MAX_VALUE)).isEqualTo(GREATEST); assertThat(Chars.saturatedCast(Long.MIN_VALUE)).isEqualTo(LEAST); }
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Sun Mar 08 01:43:32 GMT 2026 - 26K bytes - Click Count (0) -
guava-tests/test/com/google/common/primitives/CharsTest.java
for (char value : VALUES) { assertThat(Chars.saturatedCast((long) value)).isEqualTo(value); } assertThat(Chars.saturatedCast(GREATEST + 1L)).isEqualTo(GREATEST); assertThat(Chars.saturatedCast(LEAST - 1L)).isEqualTo(LEAST); assertThat(Chars.saturatedCast(Long.MAX_VALUE)).isEqualTo(GREATEST); assertThat(Chars.saturatedCast(Long.MIN_VALUE)).isEqualTo(LEAST); }
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Sun Mar 08 01:43:32 GMT 2026 - 26K bytes - Click Count (0) -
guava-tests/test/com/google/common/primitives/IntsTest.java
for (int value : VALUES) { assertThat(Ints.saturatedCast((long) value)).isEqualTo(value); } assertThat(Ints.saturatedCast(GREATEST + 1L)).isEqualTo(GREATEST); assertThat(Ints.saturatedCast(LEAST - 1L)).isEqualTo(LEAST); assertThat(Ints.saturatedCast(Long.MAX_VALUE)).isEqualTo(GREATEST); assertThat(Ints.saturatedCast(Long.MIN_VALUE)).isEqualTo(LEAST); }
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Sun Mar 08 01:43:32 GMT 2026 - 29.4K bytes - Click Count (0) -
guava-tests/test/com/google/common/primitives/ShortsTest.java
for (short value : VALUES) { assertThat(Shorts.saturatedCast((long) value)).isEqualTo(value); } assertThat(Shorts.saturatedCast(GREATEST + 1L)).isEqualTo(GREATEST); assertThat(Shorts.saturatedCast(LEAST - 1L)).isEqualTo(LEAST); assertThat(Shorts.saturatedCast(Long.MAX_VALUE)).isEqualTo(GREATEST); assertThat(Shorts.saturatedCast(Long.MIN_VALUE)).isEqualTo(LEAST); }
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Sun Mar 08 01:43:32 GMT 2026 - 27.6K bytes - Click Count (0)