表作成のコンピュータプログラム例を,以下に示す。
これは,html で実行する PHP プログラムである。
";
(モジュールA を挿入)
/* 表ヘッダ *************************************/
print "
南中・正午の年間変化表 (北緯 ".$a_degree." 度)
公転角度(τ) |
月/日 |
経度 |
南中は 正午に対し |
南中 |
正午 |
";
/* 表生成ループ *************************************/
for( $i = $t_from_degree; $i < $t_to_degree; $i = $i + $t_u_degree ){
if( ( $i % 90 ) == 0 ){
print "
";
}
else {
print "
";
}
$sec = round( $spd * ( $midsun_deg[$i] - $midday_deg[$i] ), 0 );
$sec1 = abs( $sec );
$ss = $sec1 % 60;
$mm = ( $sec1 - $ss ) / 60;
if( $sec == 0 ){
$dif_str = "一致";
}
elseif( $sec > 0 ){
$dif_str = $mm."分".$ss."秒後";
}
else{
$dif_str = $mm."分".$ss."秒前";
}
print "
".$i." |
".$date[$i]." |
".round( $midsun_deg[$i], 1 )." |
".$midday_deg[$i]." |
".$dif_str." |
";
}
print "
|