単曲線

CASIO fx-4850P版 測量計算ソフト プログラムソース




FX-603P版はこちらです→FX-603P 単曲線

単曲線

 [偏角、弦長計算]、[諸元計算]を選択してからそれぞれの処理を実行します。

偏角、弦長計算
 半径(R),弧長(l)から、偏角(θ)と弦長(L)を計算します。

諸元計算
 半径(R),中心角(IA)から、単曲線の各数値(TL,CL,SL,L)を計算します。

単曲線画面

単曲線 【ファイル名:P11】
   Fixm:P=1:K=180÷π
Lbl 0:{P}:Cls
   "<SINPLE_CURVE>"
   "HENKAKU⇒1"
   P"SHOGEN_⇒2_"
Lbl 6:P=2⇒Goto 3△
   P≠1⇒Goto 0△
Lbl 1:Cls:{L}
   L"R_"
   L≦0⇒Goto 1△
Lbl 2:Cls:{M}
   M"L_"
   M≦0⇒Goto 2△
   N=M÷L×K÷2
   O=sin N×2×L
   "HENKAKU=":N→DMS
   "GENTYO=":O
   Goto 8
Lbl 3:Cls:{L}
   L"R_"
   L≦0⇒Goto 3△
Lbl 4:{Q}
   Q"IA_"
   Q≦0⇒Cls:Goto 4△
   Q>180⇒Prog "ER.SUB":Goto 4△
   R=tan (Q÷2)×L
   S=L×Q÷K
   T=L×(1÷cos (Q÷2)−1)
   U=sin (Q÷2)×L×2
Lbl 5:"R=":L:Pause 0
   "IA=":Q→DMS▲
   "TL=":R:Pause 0
   "CL=":S▲
   "SL=":T:Pause 0
   "L=":U▲
Lbl 8:Cls:J=0:{J}
   P=1⇒"CONTINUE⇒0":≠⇒"REPEAT⇒0"△
  (※上記リストの「≠⇒」は1バイトです)
   "AGAIN⇒1"
   J"TOP⇒2__END⇒9_"
   J=1⇒Goto 6△
   J=2⇒Goto 0△
   J=9⇒Goto 9△
   J≠0⇒Goto 8△
   P=1⇒Goto 2△
   Goto 5
Lbl 9

エラー表示サブルーチン 【ファイル名:ER.SUB】
   Z=999
   "DATA_ERROR"
   Pause 3
   Cls

ご注意下さい
  • 上記プログラムソースは見やすいようにインデントされていますが、fx-4850Pに入力する際には、インデントを無視してください。
  • ファイル名は変更可能ですが、ソフト起動プログラム(QUICK RUN)を利用する場合には変更しないでください。
  • サブルーチンは他のプログラムと共用しますのでファイル名を変更しないでください。
  • プログラムの入力やファイル名の変更は、fx-4850Pの取扱説明書をよくお読みになってから行ってください。
  • アルファベットの「O」と数字の「0」を区別するため、アルファベットの「 O 」にアンダーラインを入れて表示しています。
  • fx-4850Pのプログラムには通常のテキストでは忠実に表現できないものがあります。本プログラムリストでは下表の通り表現していますのでご注意ください。