c#计算逻辑

时间:2009-07-23 02:56:25

标签: c# logic

我希望将一些逻辑放在一起来查看一个特定的数字,并根据一个简单的calulcation告诉我另一个数字是什么。示例 - 假设我有一个字符串,每个50个字符将增加一个整数1.所以如果我有0 - 49个字符,计数器= 1,如果我有50-99个字符,计数器= 2,如果我有100 - 149个字符,计数器= 3。

我认为我可以通过将所有内容转换为int类型来实现这一点,但这并不起作用,因为有时它会在它应该总是向上舍入时向下舍入 - 即(int)(charCount / 50)。

我想知道我是否必须使用模数运算符。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

对于这个确切的例子,你可以在分割后增加计数器,所以:

int counter = (int)(stringToCheck.Length / 50) + 1
相关问题