久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 在KEIL中不同數據類型計算出錯的解決方法(承接單片機項目開發) [打印本頁]

作者: yonko    時間: 2017-9-16 15:50
標題: 在KEIL中不同數據類型計算出錯的解決方法(承接單片機項目開發)
本帖最后由 yonko 于 2017-9-17 18:58 編輯

之前在一個51單片機開發項目中進行數值運算,但是再編譯調試過程中老是出錯,定位至出錯的代碼,發現是不同數據類型之間的計算不匹配。當長短數據類型的數據之間進行計算時,建議把短位數據轉換為長位數據,達到數據類型格式盡量一致(我處長期承接單片機項目開發、電路板設計等,QQ2531263726)
‘-----------------------------------出現的問題-----------------------------------
unsigned long  sj=0;
unsigned char shijian=15 ;
sj= (unsignedlong)(1*100000000+((shijian/10)%10)*10000000;
用上式計算式經常出現未知錯誤。
‘-----------------------------------解決方案-----------------------------------
計算公式改為:
sj= (unsignedlong)(1*100000000UL+((shijian/10)%10)*10000000UL;
在數據10000000010000000后面加上限定符號UL(Unsigned Long)之后,問題得到解決。






歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 成人天堂 | 亚洲色图综合网 | 欧美aaaaa| 日韩欧美三级电影 | 色综合一区二区 | 中文字幕人成乱码在线观看 | 国产成人小视频 | 日本网站免费在线观看 | 成人久久久 | 精品久久香蕉国产线看观看亚洲 | 亚洲欧美日韩成人在线 | 欧美日韩精品国产 | 国产免费a | 成人一区精品 | 麻豆久久久久久 | 午夜精品在线观看 | 亚洲欧洲视频 | 7777奇米影视 | 做a视频 | 欧美日韩在线免费 | 久久久精彩视频 | 日韩一二区在线 | 久久麻豆精品 | 精品久久香蕉国产线看观看亚洲 | 国产一区二区日韩 | av在线播放不卡 | 欧美成人免费电影 | 欧美午夜一区二区三区免费大片 | 欧美精品一区二区在线观看 | 三级成人在线 | 中文字幕 欧美 日韩 | 中文字幕在线精品 | 国产精品一区二 | 日本精品视频一区二区 | 午夜亚洲 | 日本激情一区二区 | 国产精品高清在线 | 欧美一区二区三区四区在线 | 日韩在线免费 | 国产一区二区久久 | 国产精品视频一 |