0

サブルーチンがあるとします:

subroutine calledalot()
   real, parameter :: dir1=1./3., dir2=2./3., dir3=3./3.

   random_number=random_function(seed)
   if ( random_number <= dir1 ) then
      command1
   else if ( random_number <= dir2 ) then
      command2
   else if ( random_number <= dir3 ) then
      command3
   end if
end

変数宣言ステートメントの除算は、サブルーチンが呼び出されるたびに計算されますか?

4

0 に答える 0