1. 程式人生 > >java 數學進位制轉換

java 數學進位制轉換

/**
     * str 需要轉換的字串;   
     * type str對應的進位制 (二進位制,八進位制,十六進位制...);   
     * gyl 2015年3月22日
     * 任意進位制,轉十進位制
     */
    private void Nto10(String str, int type){
        int tenValue = Integer.parseInt(str, type);
    }
    
    /**
     * n, 10進位制資料; 
     * type, 需要轉換成的資料進位制(二進位制,八進位制,十六進位制...); 
     * gyl 2015年3月22日
     * 十進位制,轉任意進位制
     */
    private void T10toN(int n, int type){
        String valueStr = Integer.toString(n, type);
    }
    
    /**
     * 十進位制轉十六進位制
     * gyl 2015年3月22日
     */
    private void T10to16(int n){
        String sixteenStr = Integer.toHexString(n);
    }