判斷小數點的運算
#define calval(celequval) (unsigned int ) (celequval* 9 *10/ 5 ) %10//計算華攝氏度的小數
#definefahval(fahequval ) (unsigned int ) ((fahequval - 32) * 5 *10/ 9)%10//計算攝氏度的小數
具體應用:
//攝氏度轉成華氏度:
if(calval(celequval ) >=5 )
else
華氏度轉成攝氏度:
if(fahval(fahequval ) >=5 )
else
上篇部落格的 華攝氏度和攝氏度的轉換 公式優化:
攝氏度轉成華氏度:
#define celtofah(celequval) (unsigned int )(celequval * 9 / 5 + 32)//小數點小於0.5的運算
#define celtofahadd (celequval) (unsigned int )((celequval * 9 / 5 + 32)+1)//小數點大於等於0.5的運算
華氏度轉成攝氏度:
#define fahtocel(fahequval) (unsigned int)((fahequval - 32) * 5 / 9))//小數點小於0.5的運算
#define fahtoceladd (fahequval) (unsigned int)(((fahequval - 32) * 5 / 9)+1)//小數點大於等於0.5的運算
華氏度攝氏度轉換
include include int main return 0 0華氏度對應的溫度是 17.777778 10華氏度對應的溫度是 12.222222 20華氏度對應的溫度是 6.666667 30華氏度對應的溫度是 1.111111 40華氏度對應的溫度是4.444444 50華氏度對應的溫度是...
華氏度和攝氏度轉換for Python
python實現華氏度和攝氏度轉換 獲取使用者輸入的華氏度或者攝氏度自動轉換 我個人覺得比較簡短了 ps 剛學完的python,打算還是寫一些 存著,以便以後好檢視 def fc while true fc input 請輸入華氏度or攝氏度,如 37.2c或者5.6f.輸入 q 或 q 退出 n ...
c語言攝氏度華氏度轉換
近期,打算重新學習c語言,之前直接學的c 並沒有c的基礎,所以在編寫的時候遇到了一些錯誤,現記錄下來。題目 你的朋友要去某地旅遊,當地天氣預報是用華氏,請編寫程式,計算相應的攝氏度。錯誤 include using namespace std int main 正確 include using na...