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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 1785|回復(fù): 14
打印 上一主題 下一主題
收起左側(cè)

C51可以支持十進(jìn)制的負(fù)數(shù)運(yùn)算嗎?

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:604453 發(fā)表于 2024-7-11 17:55 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
比如char a=0,  b=1,  c;c=a-b;
c可以得到正常值-1嗎謝謝




分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:238363 發(fā)表于 2024-7-11 20:00 | 只看該作者
可以運(yùn)算,但你要注意char型是否為無(wú)符號(hào)類(lèi)型,如果是你應(yīng)該會(huì)得到0xFF的值,也就是254,你聲明的時(shí)候強(qiáng)制有符號(hào)就可以得到-1了,這個(gè)根據(jù)編譯器類(lèi)型配置有關(guān)
回復(fù)

使用道具 舉報(bào)

板凳
ID:624769 發(fā)表于 2024-7-11 21:14 | 只看該作者
woshinh 發(fā)表于 2024-7-11 20:00
可以運(yùn)算,但你要注意char型是否為無(wú)符號(hào)類(lèi)型,如果是你應(yīng)該會(huì)得到0xFF的值,也就是254,你聲明的時(shí)候強(qiáng)制有符 ...

首先, 0xff 是 255, 而不是 254
其次,無(wú)論是 char 還是 uchar 只要是 8位的, 0-1 的 結(jié)果都是 0xff, 無(wú)非是在 char 的情況下, 0xff 小于 0x00 而uchar 的情況下 0xff  大于 0x00
最后,樓主問(wèn)的是 十進(jìn)制的負(fù)數(shù)運(yùn)算,雖然不知道你回答的是否符合樓主的提問(wèn),至少,我是沒(méi)理解樓主想問(wèn)什么……
回復(fù)

使用道具 舉報(bào)

地板
ID:1053654 發(fā)表于 2024-7-11 23:43 | 只看該作者
能的,,
回復(fù)

使用道具 舉報(bào)

5#
ID:1109793 發(fā)表于 2024-7-12 07:31 | 只看該作者
188610329 發(fā)表于 2024-7-11 21:14
首先, 0xff 是 255, 而不是 254
其次,無(wú)論是 char 還是 uchar 只要是 8位的, 0-1 的 結(jié)果都是 0xff,  ...

一般人都理解不了的,哈哈哈哈
他可能是問(wèn)問(wèn)C51是否支持有符號(hào)數(shù)的運(yùn)算吧。
回復(fù)

使用道具 舉報(bào)

6#
ID:277550 發(fā)表于 2024-7-12 09:53 | 只看該作者
char可以的
回復(fù)

使用道具 舉報(bào)

7#
ID:712493 發(fā)表于 2024-7-12 10:21 | 只看該作者
188610329 發(fā)表于 2024-7-11 21:14
首先, 0xff 是 255, 而不是 254
其次,無(wú)論是 char 還是 uchar 只要是 8位的, 0-1 的 結(jié)果都是 0xff,  ...

首先, 0xff 是 255, 而不是 254  這個(gè)怎么理解?
回復(fù)

使用道具 舉報(bào)

8#
ID:1034262 發(fā)表于 2024-7-12 17:43 | 只看該作者
char型是有符號(hào)整數(shù),可以計(jì)算負(fù)數(shù)的。
回復(fù)

使用道具 舉報(bào)

9#
ID:604453 發(fā)表于 2024-7-13 09:27 | 只看該作者
謝謝大家的解答,已經(jīng)編程實(shí)踐驗(yàn)證過(guò)了,可以直接進(jìn)行負(fù)數(shù)的加減運(yùn)算,不用考慮負(fù)數(shù)的補(bǔ)碼、反碼表示問(wèn)題。
回復(fù)

使用道具 舉報(bào)

10#
ID:604453 發(fā)表于 2024-7-13 09:27 | 只看該作者
謝謝大家的解答,已經(jīng)編程實(shí)踐驗(yàn)證過(guò)了,可以直接進(jìn)行負(fù)數(shù)的加減運(yùn)算,不用考慮負(fù)數(shù)的補(bǔ)碼、反碼表示問(wèn)題。
回復(fù)

使用道具 舉報(bào)

11#
ID:1128916 發(fā)表于 2024-7-13 16:53 | 只看該作者
可以,只要你的變量類(lèi)型是 char,如果是無(wú)符號(hào)整數(shù)類(lèi)型(如 unsigned char),那么需要手動(dòng)處理溢出或負(fù)數(shù)轉(zhuǎn)換
回復(fù)

使用道具 舉報(bào)

12#
ID:604453 發(fā)表于 2024-7-14 09:05 | 只看該作者
mt6895 發(fā)表于 2024-7-13 16:53
可以,只要你的變量類(lèi)型是 char,如果是無(wú)符號(hào)整數(shù)類(lèi)型(如 unsigned char),那么需要手動(dòng)處理溢出或負(fù)數(shù)轉(zhuǎn) ...

謝謝朋友,是這樣的
回復(fù)

使用道具 舉報(bào)

13#
ID:1116913 發(fā)表于 2024-7-14 11:21 | 只看該作者
直接可以
回復(fù)

使用道具 舉報(bào)

14#
ID:517951 發(fā)表于 2024-7-15 07:28 | 只看該作者
浮點(diǎn)數(shù)的負(fù)數(shù)也可以呀. 電阻觸摸屏的校準(zhǔn)會(huì)用到負(fù)數(shù)浮點(diǎn)運(yùn)算, C51沒(méi)問(wèn)題.
回復(fù)

使用道具 舉報(bào)

15#
ID:1000465 發(fā)表于 2024-7-15 08:46 | 只看該作者
可以的
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 精品一区二区在线观看 | 久久久久久久久久久高潮一区二区 | 91 中文字幕| 粉色午夜视频 | 久久视频精品在线 | 99免费看 | 日本精品一区二区三区视频 | 国产高清视频在线观看 | 一区二区三区四区视频 | 岛国二区 | 久久精品国产亚洲夜色av网站 | 手机日韩 | 国产亚洲精品久久久优势 | 国产精品亚洲一区 | 亚洲一区 | av在线伊人 | 91社区在线观看播放 | 日韩免费视频一区二区 | 欧美成人精品一区二区男人看 | 国产一区二区三区视频在线观看 | 中文字幕日韩在线 | 免费电影av | 国产精品成av人在线视午夜片 | 黄色大片免费网站 | 天天草视频 | 欧美国产一区二区 | 欧美日韩综合一区 | 国产精品视频久久 | 亚洲黄色av | 成在线人视频免费视频 | 日本字幕在线观看 | 国产性生活一级片 | 欧美看片 | 精品一区二区在线观看 | 成人在线免费视频观看 | 狠狠做深爱婷婷综合一区 | 一区二区久久 | 欧美电影免费观看 | 99久久精品国产一区二区三区 | 毛片入口 | 日韩和的一区二区 |