大家可以在这里用你所知道的语言程序得出1025+129的10进制和16进制的结果。
其中,1025+129是十进制表示的。
答案为:
    十进制:1154
  十六进制:482规则:只对首个能得出正确结果的,并且与楼上所用语言都不同的用户给分。备注:如果用微指令的话,仅限于适合 8086 机器的微指令(呵呵,因为其余的我看不懂),并要详细解释每位的意义。
注意:
各种SQL语句将被视作是一种语言。
C语言,C++,C#将被视作是一种语言。
Pascal,Delphi将被视作是一种语言。
Bascal,VBScript,VB,将被视作是一种语言。
Java 和 Javascript 将被视作是一种语言。
各种汇编将被视作是一种语言。大家还可以使用其他开发语言。要写清所用的语言和代码,必要的,加一些说明。

解决方案 »

  1.   

    mysql sql:
    select 1025+129,hex(1025+129)
      

  2.   


    System.out.println(Integer.toString(1025+129)+'-'+Integer.toHexString(1025+129));
    //1154-482
      

  3.   

    vba:
    msgbox 1025+129 & hex(1025+129)
      

  4.   

    delphi:
    showmessage(inttostr(1025+129)+InttoHex((1025+129),4));
      

  5.   

    mysql.
    mysql> select 1025+129 as '1', conv(1025+129,10,16) as '2';
    +------+------+
    | 1    | 2    |
    +------+------+
    | 1154 | 482  |
    +------+------+
    1 row in set (0.00 sec)
      

  6.   


    <?php
    echo 1025+129,'<br />',dechex(1025+129);
    ?>
      

  7.   

    VFP(Visual FoxPro)?"1025+129的十进制结果:",1025+129
    &&结果为:1154?"1025+129的十六进制结果:",Transform(1025+129,'@0') 
    &&结果为:0x00000482