投稿者 okigaru | 2012/09/22

減価償却の計算式

減価償却の定額法の計算式
Let ( [
%A = 1000000 ; //取得価格
%B1 = 6 ; //耐用年数
%B = %B1 – ( %B1 – 1 ) ;
%C = 10 ; //償却率%
%D = %A – ( %A * ( %C /100 ) ) ;
//1年目
%F = %B & “|” & %D / %B1 ;
//2年目
%F = %F & ¶ & %B + 1 & “|” & %D / %B1 ;
//3年目
%F = %F & ¶ & %B + 2 & “|” & %D / %B1 ;
//4年目
%F = %F & ¶ & %B + 3 & “|” & %D / %B1 ;
//5年目
%F = %F & ¶ & %B + 4 & “|” & %D / %B1 ;
//6年目
%F = %F & ¶ & %B + 5 & “|” & %D / %B1
] ;
%F
)

こんな風に計算されます
1|150000
2|150000
3|150000
4|150000
5|150000
6|150000

減価償却の定率法の計算式
Let ( [
%A = 10000000 ; //取得金額
%B1 = 31.9 ; //率%
%B = %B1 / 100 ;
%C1 = 6 ; //耐用年数
%C = %C1 – ( %C1 – 1 ) ;
//1年目
%D = ( %A – ( %C -1 )) * %B ;
%F = %C & “|” & %D ;
//2年目
%C = %C +1 ;
%E = int( ( %A – %D ) * %B ) ;
%F = %F & ¶ & %C & “|” & %E ;
%D = %D + %E ;
//3年目
%C = %C +1 ;
%E = int ( ( %A – %D ) * %B );
%F = %F & ¶ & %C & “|” & %E ;
%D = %D + %E ;
//4年目
%C = %C +1 ;
%E = int ( ( %A – %D ) * %B );
%F = %F & ¶ & %C & “|” & %E ;
%D = %D + %E ;
//5年目
%C = %C +1 ;
%E = int ( ( %A – %D ) * %B );
%F = %F & ¶ & %C & “|” & %E ;
%D = %D + %E ;
//6年目
%C = %C +1 ;
%E = int ( ( %A – %D ) * %B );
%F = %F & ¶ & %C & “|” & %E
];
%F
)

こんな風に計算されます
1|3190000
2|2172390
3|1479397
4|1007469
5|686087
6|467225

これを元に再帰式を作ってみて下さい(^_^;

広告

カテゴリー

%d人のブロガーが「いいね」をつけました。