我有两个要除以整数的整数。
这就是我现在所拥有的:
int mappedItems = someList.Count(x => x.Value != null);
int totalItems = someList.Count();
(int)(((double)mappedItems /(double) totalItems) * 100)
这给出了正确的答案。但这需要很多转换才能简单地完成两个数字之间的百分比。
有一个更好的方法吗?不需要类型转换的东西?
最佳答案
只是mappedItems * 100.0 / totalItems
并将其转换为适当的类型怎么样?