深入理解計算機系統 家庭作業 2.91


浮點數取絕對值


27 typedef unsigned float_bits;
 28 float_bits float_absval(float_bits f)
 29 {
 30         unsigned exp =f >> 23 & 0xff;
 31         if(exp == 0xff)
 32                 return f;
 33         return f & 0x7fffffff;
 34 } 

發佈了49 篇原創文章 · 獲贊 4 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章