我正在嘗試編寫修改分數的程序,並且需要確保「 - 」負數只能正確輸出一次。如果用戶輸入一個分子和一個分母,並把它們都作爲負數,我不能顯示-1/-2。同樣只有一個否定,我不能顯示1/-2。我提出的解決方案是通過使用Math.abs從num和den中移除負數,然後在輸出期間添加負數IF Math.abs只需使用一次。如果它被使用了兩次,我將包括邏輯,只輸出數字和書房負數刪除。 如何計算Math.abs的使用頻率,並防止在用戶爲num或den或兩者輸入正數時出現誤報。Java:使用Math.abs並保留它被用於以後使用的頻率
我現在的代碼只做轉換爲絕對值的工作,所以我沒有什麼可以顯示保持計數。
snum = Math.abs(num);
*其中num是用戶輸入的數字,snum是abs轉換的數字。
任何幫助,將不勝感激。
感謝, INGUES
這功課嗎?如果是這樣,請標記:[標籤:家庭作業]。 – 2012-01-26 22:34:14