0
A
回答
1
@francops亨利·我beleave它的這個,你想要什麼:
var dt = new DataTable();
dt.Columns.Add("Number", typeof(double));
for (double i = 0; i < 150; i += 10)
{
var row = dt.NewRow();
row["Number"] = i;
dt.Rows.Add(row);
}
YourProcessName(dt, "Number", 100);
你可以改變「雙師型」:
public static void YourProcessName(DataTable dt, string columnName, int maxRows)
{
var rcount = dt.Rows.Count;
while (rcount < maxRows)
{
var max = (dt.Rows.Count - 1) * 2;
for (var i = 0; i < max; i += 2)
{
var avg = ((double)dt.Rows[i][columnName] + (double)dt.Rows[i + 1][columnName])/2;
var nRow = dt.NewRow();
nRow[columnName] = avg;
dt.Rows.InsertAt(nRow, i + 1);
rcount++;
if (rcount == maxRows) break;
}
}
}
它,你列的類型是雙這樣的測試是非常重要的鍵入,但要確保你會記得到處替換。
+0
對於Datatable答案+1。 –
1
106個值的可能的解決方案:
int k = 0;
double a;
double b;
double[] coarse;
double[] fine;
for (int i = 0; i < 15; i++)
for (int j = 0; j < 7; j++)
{
a = 1.0 - j * 1.0/7;
b = 1.0 - a;
fine[k++] = a * coarse[i] + b * coarse[i+1];
}
fine[k] = coarse[14];
這假定15個原始值存儲在陣列粗[] 。 插值的值將以數組fine []結尾。
+0
+1,以獲得華麗的答案。 –
相關問題
- 1. 如何將100萬個條目插入我的MySQL數據庫?
- 2. 從數據庫中提取5個條目,修改條目,將這5個條目放到一個數組中,這樣我就可以找到平均數
- 3. 將三個mysql條目合併到一個條目中
- 4. 通過php表格添加多個條目到mysql數據庫
- 5. 一個數據庫條目
- 6. 如何計算條目的平均數目爲分組數據
- 7. 平均最近100 SQL數據庫的條目
- 8. Rails:創建後如何平均多個數據庫條目
- 9. 更新表格中的每個條目
- 10. 如何將多個條目關聯到另一個表中的另一個條目?
- 11. App.Yaml超過100個URLMap條目限制
- 12. 如何分別顯示兩個表條目(我的表格出現在一個表中的所有條目)
- 13. 爲表中的每個100個條目添加值
- 14. 更改單個數據條目的表格單元
- 15. Sqlite:將條目鏈接到多個條目(配料和配方)
- 16. Access 2016:如何根據條目數據在特定表格中保存表單條目數據?
- 17. Rails 4 - 更新多個表格條目
- 18. 如何將條目中的項目拆分爲兩個項目?
- 19. 通過表格刪除核心數據單個條目iPhone
- 20. 如何從每個列表條目
- 21. 加入多個條目到單個條目
- 22. 將一個數據集的條目添加到另一個數據集中
- 23. 使用Gravity Forms時,如何根據布爾值將表單條目計數爲2個條目?
- 24. 數據庫中的多個條目
- 25. foreach滑塊只顯示一個數據庫條目
- 26. 計數數據網格中的條目?
- 27. 多個條目
- 28. 每個條目
- 29. PostgreSQL將數據從一個表格移動到另一個表格的條件
- 30. 如何處理中斷描述符表中的第15個條目
提供您迄今爲止所做的一切。 –
但是如果你想要15次平均每次得2分,你將會有29個元素(15個原始數+14個平均數)。你想如何獲得其他71項? –
我想通過做同樣的「遊戲」浮動平均29個元素 –