十进制到十六进制的转化
在两着之间的转换用什么函数

解决方案 »

  1.   

    char *_itoa(
       int value,
       char *string,
       int radix 
    );
    参数value要转换的值 
    string返回的结果字串 
    radix 进制(2 – 36) 
    Return Value
      

  2.   

    请具体一点好吗?我在MSDN里查到如下代码:  怎么用到namespace  
    #include <iostream>int main( ) 
    {
       using namespace std;
       int i = 100;   cout << i << endl;   // Default is base 10
       cout << hex << i << endl;   
       dec( cout );
       cout << i << endl;
       oct( cout );
       cout << i << endl;
       cout << dec << i << endl;
    }
    Output
    100
    64
    100
    144
    100
      

  3.   

    void main()
    {
      int nVal=999;
      char* szHex[10];
      _itoa(nVal,szHex,16);
      cout<<szHex<<endl;
    }
    显示: 3e7
      

  4.   

    char str[256];
    itoa(128,str,16);
      

  5.   

    那么float 型呢????????