• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            ivy-jie

            progress ...

            C++博客 首頁 新隨筆 聯(lián)系 聚合 管理
              9 Posts :: 41 Stories :: 6 Comments :: 0 Trackbacks
            1 使用中
              int ahextoi( const char* hex_str)
            {
               int r =0;
              if(hex_str)
                 sscanf(hex_str,"%x",&r);
               return r;
            }
            2 沒試過
             //將任意進制(2~36)的數(shù)轉(zhuǎn)換為10進制,參數(shù)step=16就是你想要的
             unsigned long AToD(string dvalue,unsigned step/*2~36*/)
            {
              if(step <2 || step > 36) return NULL;

              unsigned long result =0;
              unsigned maxPos = dvalue.length();
              unsigned tv;
              for(unsigned index=0;index < maxPos; index++)
             {
               tv = dvalue[index];
               if(isalpha(tv))
                 {
                            if(islower(tv) tv=toupper(tv);
                            tv -= char(‘A');
                            tv+= 10;
                            if(tv > step) return unsigned (-1);
                 }
                 else if(isdigit(tv))
                 { 
                            tv -= char('0');
                            if(tv > step) return unsigned (-1);
                  }
                  else return unsigned (-1); // invalid string
                  result = tv * pow(step, maxPos-index-1); // result = sum * step + tv;
            }// end for
             return result;
            }
            posted on 2009-10-07 11:17 ivy-jie 閱讀(4434) 評論(0)  編輯 收藏 引用 所屬分類: arithmetic
            国产毛片欧美毛片久久久| 久久97精品久久久久久久不卡| 久久精品无码一区二区app| 国内精品久久久久久久久电影网| 欧美国产精品久久高清| 国产亚洲精久久久久久无码77777| 久久ZYZ资源站无码中文动漫| 国产精品久久久久久久久久免费| 国内精品久久国产| 国内精品伊人久久久久AV影院| 国产精品99久久久久久www| 7777精品伊人久久久大香线蕉| 久久99国产精品久久99| 久久久久久免费视频| 亚洲嫩草影院久久精品| 久久精品国产色蜜蜜麻豆| 国产精品免费久久久久电影网| 国产美女亚洲精品久久久综合| 久久天天日天天操综合伊人av| 精品蜜臀久久久久99网站| 久久人人爽人人人人爽AV| 韩国三级中文字幕hd久久精品| AV无码久久久久不卡网站下载| 久久精品国产乱子伦| 久久无码一区二区三区少妇| 久久午夜电影网| 777米奇久久最新地址| 中文字幕人妻色偷偷久久| 亚洲国产成人久久一区久久| 狠狠人妻久久久久久综合| 亚洲国产天堂久久综合网站| 国产婷婷成人久久Av免费高清| 无码人妻精品一区二区三区久久 | 亚洲精品无码专区久久同性男| 狠狠狠色丁香婷婷综合久久五月 | 久久精品国产欧美日韩99热| 久久亚洲精品无码播放| 久久精品成人一区二区三区| 国产综合免费精品久久久| 久久99热这里只有精品国产| 久久精品夜色噜噜亚洲A∨ |