У меня есть два шестнадцатеричных числа: «X» и «Z». Я получаю шестнадцатеричный ввод от пользователя «Y». Теперь мне нужно проверить, находится ли значение «Y» между «X» и «Z».
Все три цифры указаны в шестнадцатеричном виде. есть ли какая-то простая логика для достижения этой цели, кроме приращения значений «X» до «Z»?
Также, пожалуйста, предложите мне, как мы можем достичь этого в JAVA.Число между двумя шестнадцатеричными числами - Java
-1
A
ответ
1
final String X = "00";
final String Z = "ff";
final String Y = "10";
if(Integer.parseInt(X, 16) <= Integer.parseInt(Y, 16) && Integer.parseInt(Y, 16) <= Integer.parseInt(Z, 16)) {
System.out.println("X <= Y <= Z");
}
0
Номера - это просто цифры, hex - это . этого номера (с использованием литерала или строки). Вы можете: Преобразовать шестнадцатеричные строки в целые числа, а затем использовать обычное сравнение (<= < ...
), чтобы проверить, находится ли вход между ними.
1
шестнадцатеричные значения целые - просто , представленные в шестнадцатеричном вместо десятичной.
Разве вы не можете это сделать?
int upperHex = 0xf7c0;
int lowerHex = 0x040;
int inputHex = 0x050;
if(inputHex <= upperHex && inputHex >= lowerHex)
//Inside the range
Смежные вопросы
- 1. Найти число квадратных корней между двумя числами
- 2. Ведущее число групп между двумя числами
- 3. Число разрядов, общее между двумя двоичными числами
- 4. Javascript Случайное целое число между двумя числами
- 5. JAVA - Как создать случайное число между двумя целыми числами?
- 6. Можно добавить/вычесть десятичные числа шестнадцатеричными числами?
- 7. Существуют ли компиляционные различия между шестнадцатеричными и десятичными числами?
- 8. Как рассчитать разницу между двумя шестнадцатеричными смещениями?
- 9. Работа с шестнадцатеричными числами в MySQL
- 10. Вычислить заданное число в процентах между двумя заданными числами
- 11. Величайший общий делитель между двумя числами, возвращающий наибольшее число
- 12. Получите случайное число между двумя числами в Scala
- 13. Не может запросить число между двумя отрицательными числами
- 14. Как создать случайное число между двумя числами в Perl
- 15. AWK: Проверьте, является ли число между двумя числами
- 16. Алгоритм определения, если число между двумя числами в модулярной арифметике
- 17. Генерировать случайное число без повторения между двумя числами в JavaScript
- 18. Random.randint и найти число между двумя целыми числами
- 19. C++ случайное число между двумя целыми числами с помощью WELL512
- 20. Проверьте, является ли целое число между двумя другими целыми числами
- 21. Проверить номера между двумя целыми числами
- 22. Экспоненциальная вероятность между двумя числами?
- 23. номер Neo4j между двумя числами
- 24. Равенство между двумя перечислимыми числами
- 25. Java-конвертация между шестнадцатеричными, символами, цифрами
- 26. Функция для генерации числа между двумя числами
- 27. Сделать int равным значению между двумя числами?
- 28. Проверьте, если значение заключенного между двумя числами
- 29. Random Function Generator между двумя целыми числами
- 30. PHP detmine между двумя числами, то запрос
"гекс" просто представление. Это не изменяет порядок обработки чисел. Вы все равно можете использовать те же операторы сравнения, которые вы узнали. –
У вас есть номера или строки? – BobTheBuilder