• <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 沒試過
             //將任意進(jìn)制(2~36)的數(shù)轉(zhuǎn)換為10進(jìn)制,參數(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 閱讀(4430) 評(píng)論(0)  編輯 收藏 引用 所屬分類: arithmetic
            久久婷婷国产麻豆91天堂| 热久久国产精品| 久久午夜福利电影| 亚洲欧美精品伊人久久| 国产AV影片久久久久久| 久久99精品久久久久久9蜜桃 | 国产精品久久免费| 色欲久久久天天天综合网| 99精品久久精品一区二区| 久久露脸国产精品| 99久久国产亚洲高清观看2024| 99久久国产免费福利| 久久噜噜久久久精品66| 中文国产成人精品久久不卡 | 伊人久久大香线蕉精品不卡 | 人妻少妇久久中文字幕 | 国产精品成人久久久久三级午夜电影 | 99热都是精品久久久久久| 亚洲中文字幕无码久久精品1 | 久久一区二区免费播放| 久久国产精品无码一区二区三区| 久久国产精品免费一区二区三区| 国内精品综合久久久40p| 久久国产免费| 国产精品综合久久第一页| 久久国产乱子伦免费精品| 亚洲国产精品无码久久一区二区 | 久久久WWW免费人成精品| 2020最新久久久视精品爱| 久久99精品国产麻豆| 久久这里只有精品18| 国内精品综合久久久40p| 久久久久久久精品妇女99| 狠狠色丁香婷婷久久综合五月| 久久精品国产精品亚洲艾草网美妙| 99999久久久久久亚洲| 久久99国内精品自在现线| 国产高潮国产高潮久久久| 国产精品久久久久jk制服| 久久精品国产福利国产秒| 亚洲一区二区三区日本久久九|