20155331 ch02 課下作業

2022-05-07 07:27:10 字數 650 閱讀 1181

/*

*compute (int)f.

*if conversion cause overflow or f is nan, return 0*800000000

*/int float_f2i(float_bits f);

對於浮點數f,這個函式計算(int)f。如果f是nan,你的函式應該向零捨入。如果f不能用整數表示(例如,超出這個表示範圍,或者它是乙個nan),那麼函式應該返回0*800000000.

測試你的函式,對引數f可以取的所有2^32個值求值,將結果與你的=使用機器的浮點運算得到的結果相比較。

對於函式i,這個函式計算(float)i的位級表示。

測試你的函式,對引數f可以取的所有2^32個值求值,將結果與你的=使用機器的浮點運算得到的結果相比較。

20155338 ch02 ch03課下作業

課上測試 3 ch02 1 編寫乙個程式 week0603學號.c 執行下面 1 short int v 學號後四位 2 unsigned short uv unsigned short v 3 printf v d,uv u n v,uv 2 在第三行設定斷點用gdb除錯,用p x v p x u...

軟體體系架構課下作業02

架構 並不是乙個新穎的概念,它起源於建築領域。而按實際來講,架構其實自人類起源以來,就隨之相應出現。個人的精力是有限的,但是為了完成日常必須工作,出現了分工,每個人完成自己熟悉的事情,將成果交易,就達到日常需求了。這也就是 架構 漸漸地,人們開始造房子,開始生火,開始在室內有了越來越多的需求,為了滿...

DAY10課下作業

1 寫函式,使用者傳入修改的檔名,與要修改的內容,執行函式,完成批量修改操作。a.txt內容 egon def modify file filename,old,new import os with open a.txt r encoding utf 8 as read f,open bak.swa...