사용자 도구

사이트 도구


java:number

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
java:number [2015/09/24 16:55]
kwon37xi
java:number [2015/09/24 16:55]
kwon37xi
줄 50: 줄 50:
   * 숫자를 16진수로 바꾸기   * 숫자를 16진수로 바꾸기
   * [[http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html#toHexString%28long%29|Long.toHexString()]] 같은 메소드를 사용하면 된다. Integer 등에도 존재함.   * [[http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html#toHexString%28long%29|Long.toHexString()]] 같은 메소드를 사용하면 된다. Integer 등에도 존재함.
-  * 그러나 hex는 보통 2자리씩 이뤄지는데 때로 앞자리가 0으로 시작하면 홀수자리 hex 문자열이 나올 수도 있다. 이때, [[http://docs.oracle.com/javase/7/docs/api/java/lang/String.html#format%28java.lang.String,%20java.lang.Object...%29|String.format()]]을 사용한다.+  * 그러나 hex는 보통 2자리씩 이뤄지는데 때로 앞자리가 0으로 시작하면 홀수자리 hex 문자열이 나올 수도 있다. 이때, [[http://docs.oracle.com/javase/7/docs/api/java/lang/String.html#format%28java.lang.String,%20java.lang.Object...%29|String.format()]]을 사용한다. [[http://stackoverflow.com/questions/8689526/integer-to-two-digits-hex-in-java|Integer to two digits hex in Java]]
  
 <code java> <code java>
 // Long 값을 16자리 Hex 문자열로 // Long 값을 16자리 Hex 문자열로
 String hex = String.format("%016x", value); String hex = String.format("%016x", value);
-</code> 
 </code> </code>
  
java/number.txt · 마지막으로 수정됨: 2021/02/17 00:09 저자 kwon37xi