0
A
回答
2
从模数中减去10的模数,再除以十。创建一个按10的值递增并且长度为n/10的列表。
Num = num - (num % 10);
list<int> stuff;
for (int i = 0; i == (num /10); i++)
stuff.add((i*10));
这有点晚了,我喝了一杯啤酒,所以我的代码可能有点偏离。
+1
是的,thx,工作。必须改变它一点,但得到它。干杯! – Marc 2012-03-17 06:43:48
1
List<int> Splitter(int num, int mult)
{
if(mult<=0)
return null;
int sign = 1;
if(num < 0)
{
num = - num;
sign = -1;
}
var result = new List<int>(num/mult);
num = num - num % mult;
while(num >= 0)
{
result.Add(num);
num -= mult;
}
return result;
}
但是这里没有什么好玩的。让我们尝试LINQ它。我会假设一切都是积极的。
Enumerable.Range((num + mult - 1) /mult).Select(x=>x*mult).Reverse();
Range参数是num/mult舍入。
1
这将打破一个整数到任何尺寸(不只是10)的大块:
static public IEnumerable<int> BreakUpInteger(int input, int chunkSize)
{
if(chunkSize <= 0)
{
throw new ArgumentException("Chunk size must be greater than zero.", "chunkSize");
}
if(input <= 0)
{
throw new ArgumentException("Input must be greater than zero.", "input");
}
for (var i = 1; i <= input/chunkSize; i++)
{
yield return i * chunkSize;
}
}
相关问题
- 1. iPad的拆分视图尺寸部分
- 2. TensorFlow - 将未知尺寸张量填充到特定尺寸?
- 3. 检测拆分窗口的尺寸
- 4. 测量尺寸
- 5. 分配尺寸
- 6. 特定尺寸的JavaFX打印节点
- 7. jQuery .resize()到一个特定的尺寸
- 8. 创建特定尺寸的标签云
- 9. 实现尺寸的特征
- 10. 将数组拆分成非特定数量的块
- 11. 超过一定的尺寸与批量
- 12. 给定尺寸为夫特型
- 13. GWT ImageLoadingCell - 设置特定尺寸
- 14. 使图像适合特定尺寸
- 15. 为特定尺寸隐藏某些列?
- 16. 饼干尺寸超出在浏览器中分配的尺寸的辐射量
- 17. MDX分组尺寸
- 18. 拆分下拉按钮的尺寸不一样
- 19. 使用Feed Dict输入尺寸的Tensorflow拆分
- 20. [R二分法数据帧在多张独特的尺寸
- 21. iOS上的iPad控件特定的屏幕尺寸
- 22. Magento:最小数量不同的尺寸
- 23. CSS尺寸的百分比
- 24. 分组和旋转自定义尺寸
- 25. 基于外部尺寸的内部分隔尺寸的公式?
- 26. 拆分SQL结果与最大尺寸组= N
- 27. 有固定尺寸
- 28. CVMat尺寸/尺寸/形状
- 29. 计算尺寸/尺寸
- 30. 确定Dojo Widget的尺寸
会很高兴地知道谁投下来。这里有什么问题? – Marc 2012-09-26 02:35:19