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

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

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

    隨筆-3  評論-0  文章-0  trackbacks-0
      2006年7月16日

    浮點數(shù)分為單精度和雙精度,Java中的單精度和雙精度分別為float和double.你們知道float和double是怎么存儲的嗎?

      float占4個字節(jié),double占8個字節(jié),為了方便起見,這里就只討論float類型.
      float其實和一個int型的大小是一樣的,一共32位,第一位表示符號,2-9表示指數(shù),后面23位表示小數(shù)部分.

      這里只舉一個例子,希望能拋磚引玉,就是研究一下浮點數(shù)0.1的存儲形式,先運行這個程序.


    ?  public class Test{
      public static void main(String[] args) {
      int x = 0x3d800000;
      int i = 1 << 22;
      int j = 1 << 4;
      float f = 0.1f;
      int y = Float.floatToIntBits(f);
      float rest = f - ( (float) 1) / j;
      while (i > 0) {
      j <<= 1;
      float deta = ( (float) 1) / j;
      if (rest >= deta) {
      rest -= deta;
      x |= i;
      }
      i >>= 1;
      }
      pr(x);
      pr(y);
      }

      static void pr(int i) {
      System.out.println(Integer.toBinaryString(i));
      }

      }
    ?
      結果:
      111101110011001100110011001101
      111101110011001100110011001101

      程序說明:
      int x=0x3d80000;
      因為浮點表示形式為1.f*2n-127我們要表示0.1,可以知道n-127=-4,到n=123
      符號為正,可知前9是 001111011,暫時不考慮后面的23位小數(shù),所以我們先假設x=0x3d800000;


    ?  int i = 1 << 22;
      i初始為第右起第23位為1,就是x的第10位


    ?  int j = 1 << 4;

      i初始為4,因為n-127為-4,這里是為了求它的倒數(shù).


    ?  float f = 0.1f;
      int y = Float.floatToIntBits(f);

      y就是它的32位表示


    ?  float rest = f - ( (float) 1) / j;

      這個rest表示除了1.f中的1剩下的,也就是0.f


    ?  while (i > 0) {
      j <<= 1;
      float deta = ( (float) 1) / j;
      if (rest >= deta) {
      rest -= deta;
      x |= i;
      }
      i >>= 1;
      }

      這個循環(huán)來計算23位小數(shù)部分,如果rest不小于deta,表示這個位可以置為1.

      其他的不多說了,輸入結果是一樣的,可以說0.1這個浮點數(shù)肯定是不精確的,但是0.5可以精確的表示,想想為什么吧.


    轉至 www.csdn.net

    posted @ 2006-07-16 13:37 StarShowerJavaWorld 閱讀(309) | 評論 (0)編輯 收藏
      2006年7月13日
    隨著一曲Love in December,Club 8樂隊清新的樂風慢慢滲透向各個區(qū)域.澄澈,水晶般透明無瑕......





    成立時間:1995年

    團體成員:
    主唱卡羅林娜·柯姆斯塔德(KarolinaKomstedt);
    詞曲作者、編曲、樂器演奏約翰·昂格伽德(JohanAngergard)



    1995 年,成立Club 8,96年出版第一張唱片《Nouvelle》。七年里,他們曾經(jīng)在不同的唱片公司出版唱片,其中包括西班牙甜美夏日名廠Siesta公司,后來離開,選 擇了DIY的自主之路,自行制作唱片,然后交由不同的唱片公司發(fā)行,因為這樣的方式可以直抒真我情懷。

    樂隊的標志是女主唱 Karolina的飄逸嗓音,七年來,這把聲音在多少個寒風襲來的夜晚給無數(shù)孤寂心靈帶來一絲暖意;樂隊的主腦是Johan,他負責Club 8所有歌曲的創(chuàng)作和樂器,同時還和弟弟組成另一支樂隊The Acid Kings;除此之外,以音樂為生的他還擁有一間錄音棚Summersound Studio,出版了很多專供夏日聆聽的愜意聲響;最后,他還是Labrador唱片公司的要員。

    Johan喜歡美國導演Woody Allen,Hal Hartly,以及當?shù)刂骷襏lf Lundell,但Club 8的音樂并非受他們影響,而是受其他熱愛的樂隊和他們自己的生活影響。Johan最喜歡英國樂隊The Smiths,對他來說,這支樂隊開啟了另一個讓人目眩神迷的世界的大門;他深信, The Smiths為所有的Indie Pop樂隊打開了音樂工業(yè)的大門;聽到The Smiths,讓很多人大開眼界。

    Club 8有很多怪習慣,比如說他們不希望太出名,又比如說他們覺得瑞典當?shù)氐牧餍邪裆隙鄶?shù)是一些垃圾音樂。他們也從來不作現(xiàn)場演出,因為樂隊中只有兩個人,現(xiàn)場 演出無法表現(xiàn)所有樂器,除非是事先制作音樂在現(xiàn)場卡拉OK或者邀請其他樂手,但這都是他們所厭惡的;他們討厭彩排,也從來不彩排自己的歌曲----“現(xiàn)場 演奏是浪費時間,我們不喜歡、也無法在現(xiàn)場好好演奏”----仿佛他們生來只為在錄音棚里制作美妙的聲音。他們習慣把歌寫好后,就馬上在自己的錄音棚里錄 音,因為這樣可以更好地保留創(chuàng)作時最初始的感覺。一般來說,他們的歌曲成品做好離創(chuàng)作的時間最多只有一個星期,有時甚至只是幾分鐘。

    Club 8的音樂風格是Anorak Pop和Easy Listening的混合體,類似的聲音我們也許聽過,從前的Sarah Record和新干線唱片公司就有很多情調(diào)動人的類似出品,但他們又是獨一無二的。根據(jù)Johan自己的形容,Club 8是:“旋律優(yōu)美的,哀愁、感性、放松的(Melodic,Melancholic,Sensitive,Ease Down)”,他希望在音樂中更好地表達自己,不希望別人聽到他們時說:噢,他們聽起來象誰誰誰。



    無意中在網(wǎng)上還發(fā)現(xiàn)了這么好聽歌。雖然和技術無關。但我是這的世界。

    posted @ 2006-07-13 22:56 StarShowerJavaWorld 閱讀(228) | 評論 (0)編輯 收藏
      2006年6月28日

    剛剛申請完blog.結果最近開始考試...
    完了.今年不會再掛了吧.
    結果連我自己的blog都沒辦法布置一番了。

    posted @ 2006-06-28 10:15 StarShowerJavaWorld 閱讀(279) | 評論 (0)編輯 收藏
    僅列出標題  
    主站蜘蛛池模板: 99久久亚洲精品无码毛片| 一本色道久久综合亚洲精品| 亚洲av无码专区在线播放| 一级毛片aaaaaa视频免费看| 热久久精品免费视频| 亚洲欧美日韩自偷自拍| 成人男女网18免费视频| 亚洲精品无码永久在线观看男男| 成年女人男人免费视频播放| 亚洲精品又粗又大又爽A片| 免费jlzzjlzz在线播放视频| 尤物视频在线免费观看| 亚洲性猛交XXXX| 香港a毛片免费观看| 911精品国产亚洲日本美国韩国| 亚洲一区免费观看| 亚洲另类自拍丝袜第1页| 国产精品1024永久免费视频| 亚洲一区二区三区高清不卡 | 亚洲国产成人手机在线观看| 韩国欧洲一级毛片免费| 免费高清A级毛片在线播放| 亚洲综合久久夜AV | 久久久久免费看黄a级试看| 亚洲免费电影网站| 国产精品免费视频一区| 久久www免费人成看国产片| 亚洲狠狠综合久久| 最近最新中文字幕完整版免费高清| 精品无码专区亚洲| 亚洲一区二区三区偷拍女厕| 亚洲成人免费网址| 日韩电影免费在线观看网址| 亚洲国产精品无码AAA片| 好先生在线观看免费播放| 成人国产网站v片免费观看| 亚洲一区精品中文字幕| 国产成人免费片在线视频观看| 国内精品99亚洲免费高清| 亚洲精品中文字幕无乱码麻豆| 免费国产精品视频|