<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 41,  comments - 40,  trackbacks - 0

    /*******************************************************************************
    ?*
    ?* 乘除法和等效的位運算
    ?*
    ?* 1024 = 2*2*2*2*2*2*2*2*2*2 = 100 0000 0000
    ?*
    ?******************************************************************************/
    class BitOperation
    {
    ? public static void main( String[] args )
    ? {
    ??? //被除數
    ??? long dividend=182495073L;

    ??? long temp=0L;

    ??? long begin=0L;


    ??? ////////////////////////////////////////////////////////////////////////////
    ??? //
    ??? // dividend/1024等效于dividend>>10
    ??? //
    ??? ////////////////////////////////////////////////////////////////////////////
    ??? begin=System.currentTimeMillis();

    ??? for( int i=0; i<10000000; i++ )
    ?????? {
    ???????? temp=dividend/1024;
    ?????? }

    ??? System.out.println( temp+" 總共耗時:"+( System.currentTimeMillis()-begin )+"毫秒" );

    ??? begin=System.currentTimeMillis();

    ??? for( int i=0; i<10000000; i++ )
    ?????? {
    ???????? temp=dividend>>10;
    ?????? }

    ??? System.out.println( temp+" 總共耗時:"+( System.currentTimeMillis()-begin )+"毫秒\r\n" );


    ??? ////////////////////////////////////////////////////////////////////////////
    ??? //
    ??? // dividend*1024等效于dividend<<10
    ??? //
    ??? ////////////////////////////////////////////////////////////////////////////
    ??? begin=System.currentTimeMillis();

    ??? for( int i=0; i<10000000; i++ )
    ?????? {
    ???????? temp=dividend*1024;
    ?????? }

    ??? System.out.println( temp+" 總共耗時:"+( System.currentTimeMillis()-begin )+"毫秒" );

    ??? begin=System.currentTimeMillis();

    ??? for( int i=0; i<10000000; i++ )
    ?????? {
    ???????? temp=dividend<<10;
    ?????? }

    ??? System.out.println( temp+" 總共耗時:"+( System.currentTimeMillis()-begin )+"毫秒\r\n" );


    ??? ////////////////////////////////////////////////////////////////////////////
    ??? //
    ??? // dividend%1024等效于dividend-( dividend>>10<<10 )
    ??? //
    ??? ////////////////////////////////////////////////////////////////////////////
    ??? begin=System.currentTimeMillis();

    ??? for( int i=0; i<10000000; i++ )
    ?????? {
    ???????? temp=dividend%1024;
    ?????? }

    ??? System.out.println( temp+" 總共耗時:"+( System.currentTimeMillis()-begin )+"毫秒" );

    ??? begin=System.currentTimeMillis();

    ??? for( int i=0; i<10000000; i++ )
    ?????? {
    ???????? temp=dividend-( dividend>>10<<10 );
    ?????? }

    ??? System.out.println( temp+" 總共耗時:"+( System.currentTimeMillis()-begin )+"毫秒\r\n" );
    ? }
    }

    posted on 2007-09-17 09:17 NeedJava 閱讀(3116) 評論(3)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 亚洲a一级免费视频| 亚洲伊人色一综合网| 暖暖在线视频免费视频| 亚洲春色在线观看| 蜜桃精品免费久久久久影院| 亚洲欧洲精品在线| 午夜两性色视频免费网站| 久久久久女教师免费一区| 国产精品亚洲不卡一区二区三区| 亚洲国产精品网站在线播放 | 亚洲一级毛片在线播放| 日韩免费视频在线观看| 亚洲av无码兔费综合| 国产免费午夜a无码v视频| 两个人看的www高清免费观看| 2017亚洲男人天堂一| 亚洲色WWW成人永久网址| 搡女人免费视频大全| 亚洲乱码av中文一区二区| 免费一级毛片不卡不收费| 69视频在线是免费观看| 亚洲国产亚洲片在线观看播放| 亚洲精品国产精品乱码不卡| 国产精品免费视频观看拍拍| 亚洲AV无码第一区二区三区| 国产色爽女小说免费看| 99久9在线|免费| 久久精品无码免费不卡| 亚洲人成网站18禁止| 亚洲综合无码一区二区| 国产精品亚洲不卡一区二区三区| 四虎www免费人成| 乱淫片免费影院观看| 亚洲精品无码成人AAA片| 中国xxxxx高清免费看视频| 中文字幕乱码亚洲无线三区| 亚洲国产AV无码专区亚洲AV| 免费在线观看毛片| 女人18毛片a级毛片免费| 1000部拍拍拍18免费网站| 成人免费乱码大片A毛片|