C.Basic コマンドリファレンス
目 次
< English | 日本語 >
記載内容は fx-9860GII (OS 2.04)で確認したものです.
本プロジェクトは進行中のため、追記修正があるかも知れません.
▶ 基本仕様 | 互換 | 拡張 | |
表示エリア | ✔ | ||
グラフィックス座標系 | ✔ | ||
内部カーソル行の制御 | ✔ | ||
▶ 基本動作コマンド | 互換 | 拡張 | |
→ (代入) | ✔ | ||
" " (出力) | ✔ | ||
◢ (出力と一旦停止) | ✔ | ||
? (入力) | ✔ | ||
?→ (入力) | ✔ | ||
▶ 入出力コマンド | 互換 | 拡張 | |
Getkey | ✔ | ||
Getkey1, Getkey2, Getkey3 | ✔ | ||
Locate | ✔ | ||
Locate X,Y,<値>[,R] | ✔ | ||
LocateYX Y,X,<値>[,R] | ✔ | ||
▶ プログラムコマンド | 互換 | 拡張 | |
If... Then... [Else...] IfEnd | ✔ | ||
If... Then... ElseIf...[[ElseIf...]...] IfEnd | ✔ | ||
For... To... [Step...] Next | ✔ | ||
While... WhileEnd | ✔ | ||
Do... LpWhile | ✔ | ||
Switch... [[Case...]...] Default | ✔ | ||
▶ プログラム制御コマンド | 互換 | 拡張 | |
Break | ✔ | ||
Return | ✔ | ||
Stop | ✔ | ||
Prog | ✔ | ✔ | |
GoSub... Lbl... Return | ✔ | ||
▶ ジャンプコマンド | 互換 | 拡張 | |
Goto... Lbl | ✔ | ||
⇒ | ✔ | ||
Isz | ✔ | ||
Dsz | ✔ | ||
▶ 関係演算子 | 互換 | 拡張 | |
=, ≠, <, >, ≤, ≥ | ✔ | ||
▶ 論理演算子 | 互換 | 拡張 | |
And, Or, Not, Nor | ✔ | ||
▶ 記述コード | 互換 | 拡張 | |
: (区切りコード) | ✔ | ✔ | |
' (コメント文指定) | ✔ | ||
'/<C.Basic でのみ実行するなコマンド> | ✔ | ||
▶ 変数 | 互換 | 拡張 | |
A - Z (大文字) | ✔ | ||
~ | ✔ | ||
a - z (小文字) | ✔ | ||
#, % | ✔ | ||
Local | ✔ | ||
▶ 配列 | 互換 | 拡張 | |
Dim Z, Z[ ], Dim A, A[ ] | ✔ | ||
▶ 行列 | 互換 | 拡張 | |
Dim, Mat, Trn, Fill( ) | ✔ | ||
{m,n}→Dim Mat A (初期化) | ✔ | ||
[[...][...]...]→Mat A (初期化) | ✔ | ✔ | |
ElmSize( ), ColSize( ), RowSize( ) | ✔ | ||
Mat B, Mat C, Mat D, Mat W, Mat I, Mat L | ✔ | ||
Mat A.x (x = p, b, w, l, f) | ✔ | ||
Save, Load( ) | ✔ | ||
Mat A.v | ✔ | ||
▶ ビットマップコマンド | 互換 | 拡張 | |
DotGet( ), DotPut( ), DotTrim( ) | ✔ | ||
ReadGraph( ), WriteGraph( ) | ✔ | ||
DotLife (ライフゲーム専用) | ✔ | ||
▶ 表示設定 (テキスト) | 互換 | 拡張 | |
Cls (テキスト) | ✔ | ||
ClrText (テキスト) | ✔ | ||
Eng | ✔ | ✔ | |
EngOn, EngOff | ✔ | ||
Norm | ✔ | ✔ | |
Sci | ✔ | ✔ | |
Fix | ✔ | ✔ | |
Deg, Rad, Gra | ✔ | ✔ | |
°, r (rad), g (gra), ▶DMS | ✔ | ||
Rnd, RndFix( ) | ✔ | ||
f, p, n, μ, m | ✔ | ||
k, M, G, T, P, E | ✔ | ||
▶ 数学関数 | 互換 | 拡張 | |
主なキー入力関数 | ✔ | ||
Abs, Int, Frac, !, MOD( ) | ✔ | ||
sinh, cosh, tanh, sinh-1, cosh-1, tanh-1 | ✔ | ||
| |||
▶ 乱数 | 互換 | 拡張 | |
Ran#, RanInt#( ) | ✔ | ||
▶ 文字列操作コマンド | 互換 | 拡張 | |
Str, '#Str | | ✔ | |
Str, StrJoin( ), StrLen( ), StrCmp( ), StrSrc( ) | ✔ | ||
StrLeft( ), StrRight( ), StrMid( ) | ✔ | ||
Exp▶Str( ), Exp( ), StrUpr( ), StrLwr( ) | ✔ | ||
StrInv( ), StrShift( ), StrRotate( ), \, + | ✔ | ||
Sprintf( ) | ✔ | ||
▶ グラフィックス設定 | 互換 | 拡張 | |
ClrGraph | ✔ | ||
ViewWindow | ✔ | ||
Xmin, Xmax, Xdot, Xscl, Xfct | ✔ | ||
Ymin, Ymax, Yscl, Yfct | ✔ | ||
AxesOn, AxesOff | ✔ | ||
GridOn, GridOff | ✔ | ||
LabelOn, LabelOff | ✔ | ||
CoordOn, CoordOff | ✔ | ||
S-L-Normal, S-L-Thick, S-L-Dot, S-L-Broken | ✔ | ||
▶ グラフィックス Sketch コマンド | 互換 | 拡張 | |
Cls (グラフィックス) | ✔ | ||
ClrGraph | ✔ | ||
Text Y,X,<値> | ✔ | ||
Text Y,X,<値>[,N/R/O/V] | ✔ | ||
PxlOn Y,X | ✔ | ||
PxlOff Y,X | ✔ | ||
PxlChg Y,X | ✔ | ||
PxlTest(Y,X) | ✔ | ||
Plot | ✔ | ||
Line | ✔ | ||
PlotOn X,Y | ✔ | ||
PlotOff X,Y | ✔ | ||
F-Line X2,Y2,X1,T1 | ✔ | ||
F-Line X2,Y2,X1,Y1,C/X | ✔ | ||
Vertical X | ✔ | ||
Vertical X,C/X | ✔ | ||
Horizontal Y | ✔ | ||
Horizontal Y,C/X | ✔ | ||
Circle X,Y,R | ✔ | ||
Circle X,Y,R,C/X | ✔ | ||
SketchNormal, SketchThick, SketchDot, SketchBroken | ✔ | ||
StoPict, RclPict | ✔ | ✔ | |
Rect, FillRect | ✔ | ||
▶ タイマーコマンド | 互換 | 拡張 | |
%, Ticks | ✔ | ||
▶ デバッグコマンド | 互換 | 拡張 | |
ACBreak | ✔ | ||
▶ 実行モード | 互換 | 拡張 | |
'#CBINT, "#CBint | ✔ | ||
'#CBASIC, '#CBasic, '#CBDBL, '#CBdbl | ✔ | ||
▶ ハードウェア制御 | 互換 | 拡張 | |
Backlight | ✔ | ||
Copyright (C) 2013 - 2016 Krtyski / egadget.blog.fc2.com All Rights Reserved.
- 関連記事
-
-
ゲーム ~ マスターマインド (C.Basic) 2017/10/09
-
C.Basic 英語版Webマニュアル 2017/08/21
-
C.Basic コマンドリファレンス 2016/05/01
-
アクションゲーム - DRAGON 2016/01/15
-
3D迷路ゲーム 2016/01/13
-