欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 51單片機設計高級計算器 [打印本頁]

作者: 千緣    時間: 2017-12-28 11:33
標題: 51單片機設計高級計算器
目前只能實現加減乘除的簡單運算,想加函數運算和開方進去,用獨立按鍵來操作,但是不知道函數運算和開方的代碼該怎么寫,目前只寫了部分代碼,有大神可以發些資料參考一下嗎?



作者: yzwzfyz    時間: 2017-12-28 22:07
方法1、找到高級函數庫。
方法2、自己用+-*/編寫高級函數,這需要你有非常好的數學水準。
如:開方可用牛頓疊代;SIN可用泰勒級數……當然也有其它方式。

我自己只用匯編寫過開方程序,估計不合你的需求。
作者: HC6800-ES-V2.0    時間: 2017-12-29 08:54
Keil自帶的數學計算庫函數MATH.H中有部分高級計算:
絕對值、指數函數、自然對數、10為底的對數、平方根、正弦、余弦、正切、反正弦、反余弦、反正切、雙曲余弦、雙曲正弦、雙曲正切、返回最小、最大整數、x的y次方。
呵呵,夠你用一陣子了!
作者: 立里    時間: 2017-12-29 11:27
這個自己寫算法不太現實,一來這不是你學習的重點,二來有些算法很復雜難保準確性,三大多數編譯器有自帶的函數庫,調用即可,方便可行。所以我建議,直接找函數庫調用。




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1