自己用C編寫的小游戲,DOS界面哦,可以運行。 浮點數基本運算 浮點數的基本運算主要有四則運算、符號處理、大小比較,以及浮點數分柝等。 包含頭文件 "fn.hpp" #include "fn.hpp" 浮點數基本運算 浮點數的基本運算中有加、減、乘、除、取負、絕對值、相等比較等。 加減乘除 加、減、乘、除四個運算極為相似,都是需要兩個參數,結果當然也是浮點數了。 例子: // 加 減 乘 除 btil::fn::plus<f1, f2>::value // f1+f2 的結果 btil::fn::minus<f1, f2>::value // f1-f2 的結果 btil::fn::multiplies<f1, f2>::value // f1*f2 的結果 btil::fn::divides<f1, f2>::value // f1/f2 的結果 plus<f1, f2>::value::f_val // f1+f2 的結果的值 struct one { static const double f_val = 1.0 } // 兩個浮點數 struct two { static const double f_val = 2.0 } minus<two, plus<divides<one, two>::value, one>::value >::value::f_val == 0.5 取負 取負運算就是取一個浮點數的負數。
標簽:
編寫
小游戲
上傳時間:
2014-12-06
上傳用戶:jichenxi0730