整倍數增長
在做收費系統中,遇到以x分鐘遞增,這其中關係到進製的問題。即當超過莫個數的整n倍數後,按
n+1倍來計算。在做這個過程中可算是一波三折!下面簡單算最終作法。
總結的通式:s= [(m \ n) * n] + n = (m \ n) * (n + 1
)(s:
進製的最終結果。
m:實際資料。
n:遞增量。「
\」整除符合,與除號「
/」相區別。)
在做收費系統時,如果直接利用上式,就會遇到了這樣的問題:提示「除數為零『0
』」。通過我用段點除錯發除錯,發現返回的除數並不為
0,這讓我一時陷入了困惑…
困惑是暫時的,挑戰即是機遇。在這讓我想到了,並第一次成功運用了立即視窗。在立即視窗中,做了一次又一次的主要針對整除「\
」的試驗。
總結得出:整除「\」在使用中需要注意的問題(2點)
①整除對於除數
>1
的小數,自動進行四捨五入後再進行整除計算。(由第
一、二組試驗顯示)
②整除的除數不能
<=0。(由第三組試驗顯示)
解決技巧:將我們需要計算的資料做適當的擴增(* 10:擴10倍。* 100:擴100倍……)。最後,我
們只需要在
適當的時候把擴大的倍數縮回來即可。
17倍(總結進製轉換 思路 )
時間限制 1 sec 記憶體限制 128 mb 提交 452 解決 53 提交 狀態 討論版 命題人 admin 學習程式設計的lanlan記得老師給她布置的第乙個任務是 輸入乙個數n,然後輸出17 n的值。當然這個任務非常簡單,經過一段時間的學習,蘭蘭有了一些的進步,老師又布置了乙個類似的任務,只...
二進位制 17倍
ssl 2492 在了解做軟體開發可能賺很多的錢之後,農夫約翰也開了一家小的軟體公司為客戶寫程式。約翰的第乙個任務對他來說看起來相當簡單 輸入乙個數n,然後輸出17 n的值。但是現在,客戶又變更了乙個條件,輸入的n是乙個二進位制數,輸出的值也要是二進位制表示的。現在請幫助約翰完成這個任務。乙個二進位...
二進位制算數17倍
問題 d 17倍 時間限制 1 sec 記憶體限制 128 mb 提交 345 解決 29 提交 狀態 討論版 命題人 admin 題目描述 學習程式設計的lanlan記得老師給她布置的第乙個任務是 輸入乙個數n,然後輸出17 n的值。當然這個任務非常簡單,經過一段時間的學習,蘭蘭有了一些的進步,老...