2014-09-28 19 views
0

我從金>銀>銅分裂總銅成金銀銅

轉換現在,我可以讓我的黃金以適當的形式和銅。 我如何擺脫我的「2809」銀色中的「09」,這將是一個整數,並且恰當地代表銀色?

對於每100銀,它將等於1黃金。

這是一個以黃金銀銅計算的利潤計算器。但在計算我所賺取的利潤之前,我將黃金和白銀轉換爲銅,並與當前的銅一起添加另一個變量「總銅」。所以從那裏,我只是減去我的銷售價格 - 成本價格=「我的利潤」

從那裏,我該如何分揀出來回到金銀銅?

一個例子是:

Total Copper 280950

現在我想將其轉換回GoldSilverCopper相應。

Copper列I有=MOD(SILVER,100) - 此輸出9

Silver列I有​​- 此輸出2809

Gold列I有=INT(SILVER/100) - 此輸出28

所以我如何去除2809並將它變成28,因爲09已經在銅中使用了?

謝謝!

回答

1

假設1個銀含有100個銅,1個金含有100個銀,那麼您會希望280950個銅變成28個金,9個銀和50個銅。要做到這一點,我會做到以下幾點:

A1 = 280950 
A2 = Gold = INT(A1/(100*100)) = 28 
A3 = Silver = INT((A1 - (A2*100*100))/100) = 9 
A4 = Copper = (A1 - (A2*100*100) - A3*100) = 50 

你同樣可以計算出使用MOD餘數,而不是做A1 - A2 * 100 * 100,但我認爲它可能是更清晰,爲做這種方式這個例子。

編輯:你會注意到,我做了而不是圍繞A4的價值。這允許你有例如50.3銅。如果你想四捨五入,只需把公式放在INT()中將其舍入即可。

+0

令人敬畏的兄弟。這清除了我的計算問題:)謝謝。 – misleading93 2014-09-30 10:13:22

相關問題