Преобразование из десятичной в шестнадцатеричную

Вы можете преобразовать десятичное в двоичное с использованием трех различных методов, как показано ниже:


   int i = 42;

   String hexstr = Integer.toString(i, 16);



   or

   

   String hexstr = Integer.toHexString(i);



   or (with leading zeroes and uppercase)

   

   public class Hex {

     public static void main(String args[]){

       int i = 42;

       System.out.print

         (Integer.toHexString0x10000 | i).substring(1).toUpperCase());

      }

     }

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>