Я хочу объединить 2 выражения регулярных выражений - заполнение и числа после десятичной точки - PullRequest
0 голосов
/ 07 января 2020
    Scanner scanner = new Scanner((System.in));
    int firstNum = scanner.nextInt();
    double secondNum = scanner.nextDouble();
    double thirdNum = scanner.nextDouble();
    String intToBin = Integer.toBinaryString(firstNum);
    String intToHex = Integer.toHexString(firstNum).toUpperCase();
    String binFormat = String.format("%10s", intToBin).replace(" ", "0");
    String format = String.format("|%-10s |%s| %10s|%-10s|", intToHex, binFormat, secondNum, thirdNum);
    System.out.println(format);

В результате получается |FE |0011111110| 11.6|0.5 | с входами 254, 11,6 и 0,5, но я хочу добавить нули после десятичной точки, такие как% .3f, в двойных значениях

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...