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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

說明在一個參數和一個操作數(除法或乘法)的情況下如何使用 RPN 計算器

說明在一個參數和一個操作數(除法或乘法)的情況下如何使用 RPN 計算器

千萬里不及你 2022-06-09 19:20:31
例如,我試圖了解 RPN 計算器在一個參數和一個操作數的情況下應該如何工作。除或乘。我知道它在簡單的情況下應該如何工作,例如。> 1 1> 33> +result: 4  explanation:  1 + 3 = 4很明顯它是如何工作的案例2更難但也很清楚7 2 3 * ?result: 1 explanation:  7 - (2 * 3) = 1所以我基本上知道它是如何工作的。我對這些用例很感興趣。4 -result: -4因此,在單個參數的情況下,它應該將數字轉換為否定形式。在 '+' 的情況下,我們不會做任何事情但是在這些情況下它應該如何表現呢?4 /或者4 * 我應該直接用相同的數字做數學運算嗎?例如:4 /   ===  4 / 44 *   ===  4 * 4謝謝你的幫助!PS對不起這個愚蠢的問題,但這是我第一次遇到這個問題更新:另外,當用戶輸入不正確的數據時用例如何。例如。像這樣的東西?1 + 3 - 5 * 3 /默認情況下,它會結束該過程還是不允許用戶繼續輸入不正確的數據,直到輸入正確且有效的參數?
查看完整描述

1 回答

?
米琪卡哇伊

TA貢獻1998條經驗 獲得超6個贊

使用 RPN,您通常在寄存器/堆棧中有一些值。

以及您獲得CHS更改標志的鑰匙。

如果您想制作自己的計算器,您可以根據需要指定函數,-作為運算符和更改符號。

如果堆棧中只有一個值,則可以省略二元運算符而只允許一元運算符。


查看完整回答
反對 回復 2022-06-09
  • 1 回答
  • 0 關注
  • 136 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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