对于一个MMORPG魔兽世界我试图写一个lib.该游戏中的钱存储为整数,而游戏货币不是整数,它基于金币,银币和铜币.
每100个铜是1个银,每100个银是1个金.
现在我需要将这样的整数转换为WoW Money格式:例如
123123应该返回:
23c 31s 12g
任何人都知道如何做到这一点
Ich*_*ann 10
C#:
int[] WoWMoney(int m)
{
        int[] result = new int[3];
        int copper = m % 100;
        m = (m - copper) / 100;
        int silver = m % 100;
        int gold = (m - silver) / 100;
        result[0] = copper;
        result[1] = silver;
        result[2] = gold;
        return result;
}
Run Code Online (Sandbox Code Playgroud)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           5487 次  |  
        
|   最近记录:  |