MPC2000 Reference Manual [JAPANESE] [ENGLISH]
【コマンド】   【浮動小数点】
【使い方】
FLOAT

FLOAT A=1/3*10000
FLOAT FP(1)=SIN(RAD(30))
【書   式】 【機   能】
FLOAT equation1 equation2 ...

浮動小数点演算
【解   説】
FLOATコマンド中の演算は、倍精度浮動小数点演算となります。
FLOATコマンド中整数変数への代入は、演算は倍精度でおこなわれ、代入時に整数化されます。
FLOATコマンドFP(n)への代入は、演算を倍精度でおこない、倍精度として代入します。
FLOATコマンド中、SIN,COS,TAN,ATAN,ACOS,SQR、RAD,DEG,VAL等の関数は、倍精度関数として使用されます。




' Get Pie
FLOAT FP(6)=ACOS(SQR(3)/2)*6
FLOAT FP(6)=(FP(6)-3)*10
PRINT "PIE=3." FP(10000,6)
' Get Napier
a=1
FLOAT FP(2)=1
FOR i=1 TO 100
a=a*i
FLOAT FP(2)=FP(2)+1/a
NEXT
FLOAT FP(2)=(FP(2)-2)*10
PRINT "Napier=2." FP(10000,2)
'
PRINT "Second order equation X*X+4*X+3"
a=1 : b=4 : c=3
FLOAT FP(0)=(SQR(b*b-(4*a*c))-b)/2/a
FLOAT FP(1)=(SQR(b*b-(4*a*c))*-1-b)/2/a
PRINT FP(10000,0) FP(10000,1)
'
  [LASTMODIFY]2009-09-09 11:28:04 [CREATEDATE]2009-09-09 11:28:04
MPC2000 Reference Manual -R5.11-   (C)2007 ACCEL Corp. all right reserved.