N88BASICでsin,cosの使い方について

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: N88BASICでsin,cosの使い方について

by kenta » 2006年5月28日(日) 15:05

そんな簡単なことだったとは思いませんでした。
ありがとうございました。

by konisi » 2006年5月27日(土) 10:53

コード: 全て選択


#N88BASIC
Const Rad(N)=N*_System_PI/180
Dim A As Long
Dim X As Double,Y As Double

For A=0 To 500 
X=A/50*Cos(Rad(A)) 
Y=A/50*Sin(Rad(A)) 
PSet (X+200,Y+200),7 
Next A 
としてみてください。動くはずです。

by tak » 2006年5月27日(土) 00:04

変数名、関数名は大文字と小文字を区別する必要があります。

Re: N88BASICでsin,cosの使い方について

by 7 » 2006年5月26日(金) 20:47

> "cos(A*3.14/180)" 無効な識別子です
> "sin(A*3.14/180)" 無効な識別子です
今実行できる環境に無いので適正な回答なのか分からないのですけど、最初の一文字を大文字にしてみてください。

> sin,cosは使えないのでしょうか?
ヘルプにSin関数とCos関数が載っていると思います。

N88BASICでsin,cosの使い方について

by kenta » 2006年5月26日(金) 20:30

学校でF-BASICを習っていて家でもBasicをやってみようとActiveBasicのN88BASICにたどり着きました。

for A=0 to 500
X=A/50*cos(A*3.14/180)
Y=A/50*sin(A*3.14/180)
pset (X+200,Y+200),7
next A

と言うのを教わってやって見たのですが

"cos(A*3.14/180)" 無効な識別子です
"sin(A*3.14/180)" 無効な識別子です

と出てしまいます。
sin,cosは使えないのでしょうか?

ページトップ