FC2ブログ
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

# 長方形の面積 Area of a Rectangle
# 引数 縦の長さ 横の長さ ($Height, $Width)
# 戻り値 長方形の面積 (@Rectangle)
sub RECTANGLE{
my ($Height, $Width) = @_;
my @Rectangle = ();

# 縦の長さ 横の長さの確認
if(($Height <= 0) || ($Width <= 0)){
return 0;
}

# 長方形の面積 Area of a Rectangle
# [0] 長方形の面積 [1] 周囲の長さ [2] 重心位置の高さ [3] 断面二次モーメント [4] 断面係数 [5] 断面二次半径
$Rectangle[0] = $Height * $Width;
$Rectangle[1] = (2 * $Height) + (2 * $Width);
$Rectangle[2] = $Height / 2;
$Rectangle[3] = ($Width * ($Height * $Height * $Height)) / 12;
$Rectangle[4] = ($Width * ($Height * $Height)) / 6;
$Rectangle[5] = $Height / sqrt(12);

return @Rectangle;
}


参考URL
長方形の面積 - 高精度計算サイト
長方形 - Wikipedia
初等数学公式集 - Wikibooks
初等数学公式集/平面図形 - Wikibooks
オンライン コンパイラ/インタプリタ
テクニカル分析
プロフィール

Author:雨宮
Firefoxを使用しているので気づかなかったけど、IE6でソースコードを上手くコピーできない

5/3
携帯用ならIE6でもソースコードをコピーできる
携帯用

検索フォーム


あわせて読みたいブログパーツ
一寸先は闇 RSS

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。