java 里面0x开头的数值为16进制的 0xf0 = 15*16 = 240 int i = 0xf0; 
就相当于 
int i = 240;我想问的是0xf0这个16进制是怎么算的,希望各位给个详细点的解释,最好把该数的二进制也写出来,谢谢!

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【flytigerme】截止到2008-07-15 22:24:28的历史汇总数据(不包括此帖):
    发帖的总数量:1                        发帖的总分数:0                        每贴平均分数:0                        
    回帖的总数量:1                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:1                        结贴的总分数:0                        
    无满意结贴数:1                        无满意结贴分:20                       
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:100.00%               结分的百分比:---------------------
    无满意结贴率:100.00%               无满意结分率:---------------------
    敬礼!
      

  2.   

    晕,你不是程序员啊!1111 = f
    那么 0xf0 就是
    1111 0000所以就是
    15*16 啦!