演算法 按比例遞增求和

2021-06-03 12:02:48 字數 1333 閱讀 5255

需求:

1)金額10000元,每3年固定遞增5%,共計算18年

2)金額10000元,每3年遞增5%,接著3年遞增7% 接著遞增9% 。以此類推,計算18年

3) 金額10000元,第一年遞增5% 第2年遞增7%,第三年遞增9%,以此類推,共計算18年

解決:

using system;

using system.collections.generic;

using system.linq;

using system.text;

namespace kevin.test

/// /// 每?年¨º遞ìy增? 5% 7% 9%

///

///

///

public static double sumsetppreyear(int count)

return sum;

}public static double setpuppreyear(double pos)

double res = setpuppreyear(pos - 1) * (i + 0.02 * (pos - 2)) ;

return res;

}  /// /// 每?三¨y年¨º遞ìy增? 5% 7% 9%

///

///

///

public static double sumsetp(int count)

return sum;

}public static double setpup(double pos)

if (pos % 3 == 0)

double res = setpup(pos - 1);

return res;

}/// /// 每?三¨y年¨º固¨¬定¡§遞ìy增? 5%

///

///

///

public static double sumfixed(int count)

return sum;

}public static double fixedfive(double pos)

if (pos % 3 == 0)

double res = fixedfive(pos - 1);

return res;

}public static double fixedfive1(double pos)

if (pos % 3 == 0)

double res = fixedfive1(pos - 1) + fixedfive1(pos - 2);

return res;}}

}

android layout 按比例布局

為了建立比例大小的子view,可以將linearlayout的寬度和高度設為fill parent,而將子view的寬度或是高度設為0,然後為子view設定不同權重 weight 這樣子view的大小就會權值成比例。本例使用橫向linearlayout,linearlayout的android la...

HTML css 頁面按比例排版

在上面說的這樣的情況下,如果要定位排版,就應該使用position relative 先說說relative,它是根據原位置進行定位的。那麼原位置是什麼呢?還用剛才的例子,乙個div大小是width 100 height 30 另乙個divwidth 100 height 40 那麼正常來看,在這個...

按比例縮放顯示bitmap

bitmapfactory.options factoryoptions new bitmapfactory.options 不將讀取到記憶體中,仍然可以通過引數獲得它的高寬 factoryoptions.injustdecodebounds true bitmapfactory.decodefil...