<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-348  評論-598  文章-0  trackbacks-0
    無符號數都可以用BigInteger來完成表現,他自身附帶了很多計算方法,可以有效地完成無符號數的計算工作。
    /**
         * 逆轉字節數組
         * 
         * 
    @param b
         * 
    @return
         
    */
        
    private static byte[] reverse(byte[] b) {

            
    byte[] temp = new byte[b.length];
            
    for (int i = 0; i < b.length; i++) {
                temp[i] 
    = b[b.length - 1 - i];
            }
            
    return temp;
        }

        
    /**
         * 讀取無符號位的Short數,16位
         * 
         * 
    @param readBuffer
         * 
    @return
         * 
    @throws IOException
         
    */
        
    private static final BigInteger readUnsignedShort(byte[] readBuffer)
                
    throws IOException {
            
    if (readBuffer == null || readBuffer.length < 2)
                
    return new BigInteger("0");
            
    // 處理成無符號數
            byte[] uint64 = new byte[3];
            uint64[
    2= 0;
            System.arraycopy(readBuffer, 
    0, uint64, 02);
            
    return new BigInteger(reverse(uint64));
        }

        
    /**
         * 讀取無符號位的長整數,64位
         * 
         * 
    @param readBuffer
         * 
    @return
         * 
    @throws IOException
         
    */
        
    private static final BigInteger readUnsignedInt64(byte[] readBuffer)
                
    throws IOException {
            
    if (readBuffer == null || readBuffer.length < 8)
                
    return new BigInteger("0");
            
    // 處理成無符號數
            byte[] uint64 = new byte[9];
            uint64[
    8= 0;
            System.arraycopy(readBuffer, 
    0, uint64, 08);
            
    return new BigInteger(reverse(uint64));
        }


    ---------------------------------------------------------
    專注移動開發

    Android, Windows Mobile, iPhone, J2ME, BlackBerry, Symbian
    posted on 2010-05-03 09:18 TiGERTiAN 閱讀(9122) 評論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 99re在线免费视频| 91精品国产免费入口| 中文在线免费看视频| 国产激情免费视频在线观看 | 亚洲国产精品xo在线观看| 中文字幕亚洲情99在线| 老妇激情毛片免费| 成全视频高清免费观看电视剧| 88xx成人永久免费观看| 大学生美女毛片免费视频| 中文字幕在亚洲第一在线| 日韩亚洲AV无码一区二区不卡| 亚洲国产乱码最新视频| 人妻18毛片a级毛片免费看| 久久午夜无码免费| 免费观看的av毛片的网站| 亚洲永久精品ww47| 亚洲av日韩av无码av| 无人视频在线观看免费播放影院| 免费精品一区二区三区第35| 成年性羞羞视频免费观看无限| 久久激情亚洲精品无码?V| 亚洲春色另类小说| 人成免费在线视频| 4虎永免费最新永久免费地址| 亚洲?V乱码久久精品蜜桃| 久久久久久亚洲AV无码专区| 国产AV无码专区亚洲AV麻豆丫| 免费一级不卡毛片| 日韩一级视频免费观看| 亚洲AV日韩AV永久无码绿巨人| 亚洲人成自拍网站在线观看| 国产免费一区二区视频| 免费看又爽又黄禁片视频1000| 亚洲av之男人的天堂网站| 亚洲欧洲AV无码专区| 一级毛片免费视频| heyzo亚洲精品日韩| 亚洲av片不卡无码久久| 两性色午夜视频免费网| 日本免费一区二区三区最新 |