C 超簡單實現資產折舊計算方法

2021-08-21 06:22:57 字數 2201 閱讀 3649

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.windows.forms;

namespace 測試001

set

}//////獲取預計使用年限

///public double estuseage

set

}//////資產預計殘值

///public double estresidualvalue

set

}//////資產預計清理費用

///public double estcostsofcleaning

set

}//////獲取年折舊額,內部可寫

///public double depamountofyear

protected internal set

}//////獲取資產月折舊額,內部可寫

///public double depamountofmonth

protected internal set

}//////獲取資產年折舊率

///public double deprateofyear

set

}//////獲取資產月折舊率

///public double deprateofmonth

set

}//////累計折舊額,內部可寫

///public double depofaccumulated

protected internal set

}//////預計總工作量

///public double totalofload

set

}//////月工作量

///public double totalofmonth

set

}//////單位工作量折舊額,內部可寫

///public double depamountofunit

protected internal set

}//////平均年限法,獲得資產月折舊額。

//////資產原值

///資產使用年限

///資產預計殘值

///資產預計清理費用

///資產月折舊率

///資產月折舊額

public double sld(double valueofasset, double estuseage, double estresidualvalue, double estcostsofcleaning)

//////工作量法,獲得資產單位工作量折舊額。

//////資產原值

///資產預計殘值

///資產預計清理費用

///預計總工作量

///資產單位工作量折舊額

public double uopm(double valueofasset, double estresidualvalue, double estcostsofcleaning, double totalload)

//////加速折舊法-雙倍餘額法,獲得資產月折舊額。

//////資產原值

///資產預計使用年限

///資產預計殘值

///資產預計清理費用

///資產月折舊額

public double macrs_ddb(double valueofasset, double estuseage, double estresidualvalue, double estcostsofcleaning)

else

}return depamountofyear / 12;

}//////加速折舊法-年數總和法,獲得資產月折舊額

//////資產原值

///預計使用年限

///資產預計殘值

///資產預計清理費用

///返回資產月折舊額

public double macrs_soydm(double valueofasset, double estuseage, double estresidualvalue, double estcostsofcleaning)

return depamountofyear / 12;}}

}

記住密碼超簡單實現(C )

實現效果如下 實現過程 serializable class user set private string pwd public string pwd set 首先新建乙個實體類,建立兩個欄位並封裝成對應屬性 user user new user 登入時 如果沒有data.bin檔案就建立 有就開...

記住密碼超簡單實現(C )

實現效果如下 實現過程 serializable class user set private string pwd public string pwd set 首先新建乙個實體類,建立兩個欄位並封裝成對應屬性 user user new user 登入時 如果沒有data.bin檔案就建立 有就開...

ip首部校驗和的計算方法(c語言實現)

關聯部落格 關於ip報文校驗和一些思考 把校驗和字段清零。然後對每16位 2位元組 進行二進位制反碼求和,反碼求和的意思是先對每16位求和,再將得到的和轉為反碼。實現如下 short checksum ushort buffer,int size if size cksum cksum 16 cks...