!学習目的:変数(宣言文) ! ex103.f real*4 a,i ! 単精度(有効桁は7桁以内). *4は省略可.i(整数型変数)も実数型に変換できる. real*8 b,c ! 倍精度(有効桁は14桁以内) integer d ! 単精度 a=-1.2341234123412341234 b=-1.2341234123412341234 c=-1.2341234123412341234d0 !◆1:重要 write(*,'(e40.30)') a write(*,'(e40.30)') b write(*,'(e40.30)') c ! i=1.234 d=-2**31 !◆2 write(*,*) i write(*,*) d stop end !◆1:重要:b,cともに倍精度であるが,bに代入している数字は単精度 ! なので,bには単精度の値が入る.したがって,倍精度の値をいれる場合には ! 数字の後ろにd0をつける. !◆2:整数型にも下限,上限がある.下限:-2147483648,上限:2147483648