亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

取正與取負運算符的用法有疑惑

剛看到這倆運算符的名稱時,誤以為是:忽略一個變量值的正負,將它的絕對值加上正負號賦值給另一個變量。即:當a=-1時,aa=+a則為1;bb=-a則為-1。

看了老師的講解,并通過代碼實驗,發現并不是。

http://img1.sycdn.imooc.com//57335e400001be9a07700410.jpg

既然如此,取正還有什么意義?有沒有具體的用法示例?

正在回答

1 回答

和數學語言一樣,+表示明確數字的正負屬性。在數學中,我們也可以寫+3表示3。只是因為我們大多數時候都使用正數,所以正號可以省略。

但是,在一些情況下,明確數字的正負屬性,是為了表意,而非功能性的作用。比如力學中,+可以代表正方向(或者某個方向,比如定義為右側)。+10N和-10N都是10N的力,方向不同;再比如金融中,+表示盈利,-表示虧損;電磁學中,+表示正電荷,-表示負電荷,等等等等。因此,你在看這些內容的文檔時,經常會看到+不被省略。雖然省略不影響最終的計算結果,但是加上表意更明確。同樣的,這些領域的程序,由于表意需要,也會經常不省略這個+。

0 回復 有任何疑惑可以回復我~
#1

GideonFreeman 提問者

非常感謝!
2016-06-07 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

取正與取負運算符的用法有疑惑

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號