FC2ブログ

# 正方形の面積 Area of a Square
# 引数 辺の長さ ($Length)
# 戻り値 正方形の面積 (@Square)
sub SQUARE{
my ($Length) = @_;
my @Square = ();

# 辺の長さの確認
if($Length <= 0){
return 0;
}

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

return @Square;
}


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

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

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

検索フォーム


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