long-integer- все статьи тега


Могу ли я конвертировать long в int?

Я хочу, чтобы преобразовать long до int. , если значение long>int.MaxValue, Я рад, что это обернуть вокруг. каков наилучший способ? ...

Java: случайное длинное число в 0

случайный класс имеет метод, чтобы генерировать случайные числа в заданном диапазоне. Например: Random r = new Random(); int x = r.nextInt(100); это будет генерировать число int больше или равно 0 и меньше 100. Я хотел бы сделать то же самое с длинным номером. long y = magicRandomLongGenerator(100); случайный класс имеет только nextLong (), но он не позволяет установить диапазон. ...

В среднем 3 длинных целых чисел

у меня есть 3 очень больших целых чисел со знаком. long x = long.MaxValue; long y = long.MaxValue - 1; long z = long.MaxValue - 2; Я хочу вычислить их усеченное среднее. Ожидаемое среднее значение long.MaxValue - 1, которая составляет 9223372036854775806. невозможно вычислить его как: long avg = (x + y + z) / 3; // 3074457345618258600 Примечание: я прочитал все эти вопросы о среднем из 2 чисел, но я не вижу, как эта техника может быть применена к среднему из 3 чисел. это было бы очень ле ...

Как конвертировать Long в byte[] и обратно в java

Как преобразовать long в byte[] и обратно в Java? Я пытаюсь преобразовать long в byte [], чтобы я мог отправить byte [] по tcp-соединению. С другой стороны, я хочу взять этот байт[] и преобразовать его обратно в двойной. Любые советы будут оценены. ...

Деление целых чисел в Java [дубликат]

этот вопрос уже есть ответ здесь: почему результат 1/3 == 0? 13 ответов Это базовый вопрос, но я не могу найти ответ. Я изучил арифметику с плавающей запятой и несколько других тем, но ничего, казалось, не касалось этого. Я уверен, что просто ошибаюсь терминология. В принципе, я хочу взять две величины - завершенные и полные - и разделить их, чтобы придумать процент (от того, сколько было завершено). ...

Java: проверка, если бит равен 0 или 1 в длинном

какой метод вы бы использовали, чтобы определить, является ли бит, представляющий 2^x 1 или 0 ? ...