當前位置:編程學習大全網 - 編程語言 - 5800怎樣編程?

5800怎樣編程?

編程例題:已知坐標計算和方位角 Deg:Fix 3 設置角度單位為十進制,3位固定小數顯示"XO="?A:"YO="?B提示輸入起點的坐標"XN="?C:"YN="?D 提示輸入端點的坐標Pol((C-A),(D-B)):Cls調用極坐標並清除屏幕顯示If J<0:Then J+360 J:IfEnd把小於0的角度換算成方位角"JULI=":1顯示水平距離"FANGWEIJIAO=":J DMS 顯示水平距離主線,匝道等任何線型都能算。 顯示方位角fx-5800程序語言與fx-4850P程序語言的差異序號不同點內容說明fx-5800Pfx-4850P1條件語句if{條件式} Then{語句組1} Else{語句組2} IfEnd{條件式} {語句組1} {} {語句組2}2簡單條件語句fx-4850P的條件語句必須以 結束,中間不能有 符{條件式}=>{語句1} if{條件式} Then{語句組1}IfEnd{條件式} {語句組1} 3邏輯運算命令(與,或,非)And Or Not4變量鎖定命令無(不需要)Fixm5定義擴充變量存儲器DimZ;n->DimZ(n=1-2372,可以是數字也可以為變量)Defm n;(n=0-2850只能是數字,不能是變量)6賊值賊值語句表達式->變量,Scos(A):A\\\'\\\'ANGLE=\\\'\\\'7右列為輸入變量A的數值"ANGLE="?A 或者"ANGLE="? A ->,前者顯示變量A的原值,後者不顯示8命令- >9顯示變量數值"DIST=":Scos(A)->DD\\\'\\\'DIST\\\'’=ScosA{ fx-4800功能}10暫停命令Locate與Getkey配套使用,功能更強Pause n(暫停n/2秒後繼續執行其後語句)11fx-5800P函數的所有函數均為帶括號函數cos(A),sin(A),tan(A),EEcosA,sinA,tanA12清除命令Cls;ClrStat;ClrMemory;ClrMat;ClrVarCls;Scl;Mcl13以六十進制度分秒顯示DMS 手動計算時,輸入 DMS後不自動換行DMS DMS (fx-4850P功能,fx-4800無此功能)手動計算時,輸入 DMS; DMS 後自動換行,其換算後的六十進制角度存在於Ans中,可被後面的表達式調用14子程序返回調用的主程序命令Return子程序應有Return語句,子程序不能獨立運行(無)子程序可以獨立運行15For結構控制命令For 1 ->TO N Step B {語句組} Next16While結構控制命令While {條件式} EE Break EE WhileEnd17Do結構控制命令Do EE Break EE LpWhile {條件式}18中斷For,While,Do結構控制命令Break19終止程序執行命令Stop20統計串列存儲器Li stX,Li stY,ListFre q21定位顯示語句Locate m,n,X 語句為在m列n行處顯示X變量的值22獲得按鍵代碼Getkey23七個雙變量回歸模式語句LinearReg,QuadReg,LogReg,ExpReg,abExpReg,PowerReg,InvReg無,單變量統計計算使用U,V,W作統計存儲器24矩陣及其運算功能,最大10行*10列可用上述回歸類型語句循環選擇回歸類型,並自動計算相關系數最大的回歸類型計算估計值雙變量統計計算使用P,Q,R,U,V,W作統計存儲器25fx-5800P不需要電池保存程序矩陣Ma t A,Ma t B,Ma t C,Ma t D,Ma t E,Ma t F,Ma t Ans26比較算子普通七號電池,閃存,無需備用電池,更換電池不會丟失程序與數據2塊CR2032 3V電池,1塊主電池,1塊後備電池27轉移語句功能相同28計數轉移命令Goto n,Lbl n (n=0-9或A-Z)Goto n,Lbl n(n=0-9或A-Z)29數值微積函數Dsz;lszDsz;lsz30獨立存儲在程序中使用不使用變量存儲器數值微分使用F,G,H作存儲器,數值積分使用K,L,M,N作存儲器31省略號的運算級別省略乘號的運算級別等於X,-運算例如:12->A;2->B;3->C;A-BC的結果為18省略乘號的運算級別高於X,-運算,例如:A=12;B=2,C=3;A-BC的結果為2

  • 上一篇:庫卡工業機器人的分支指令包括哪些?
  • 下一篇:畫世界怎麽導出繪畫過程視頻
  • copyright 2024編程學習大全網