String Dec_TO_OX(String str)
{    Long.toHexString(Long.parseLong(str))
}

解决方案 »

  1.   

    整数转化:
    char *_itoa( int value, char *string, int radix );char *_i64toa( __int64 value, char *string, int radix );char * _ui64toa( unsigned _int64 value, char *string, int radix );wchar_t * _itow( int value, wchar_t *string, int radix );wchar_t * _i64tow( __int64 value, wchar_t *string, int radix );radix 就是几进制,must be in the range 2 – 36wchar_t * _ui64tow( unsigned __int64 value, wchar_t *string, int radix 
      

  2.   

    public static String Dec_TO_OX(String str)
    {
        long l = Long.parseLong(str,2);
        return Long.toHexString(l);
    }
      

  3.   

    return Long.toHexString(Long.parseLong(str,2));
      

  4.   

    请问,我的str="10000...001101"有43位,会不会溢出呀?
    还有,事实上,我表单有43个checkbox(id=1,2,...,43),当用户按下提交按钮
    后,我希望把用户的选择信息提交到另外一个jsp文件,怎么做
    呀?谢谢!!!
    我用javascript得到用户的选择信息,但是怎么提交到另外一个jsp文件?
     <script language="javascript">
     <!--
     
     function show()
     {
     var i=1;
     var text="";
     for(i=0;i<43;i++)
     {
      if(document.form1[i].checked){text=text+"1";}
      else {text=text+"0";}
     }
     document.result.T1.text=text;
     alert(text);
     }//--
    </script> 
      

  5.   

    你怎么用javascript的!
    我以为你用JAVAjava是不会溢出!
    因为long有8个字节也就是转化成2进制是64位
      

  6.   

    form.action=form.action+"?AAA=BBB"
    AAA为参数名 BBB为参数值