問題是這樣的!!!!
欲做出可讓使用者輸入兩個座標點 如(1,2,3) (5,6,9)
但座標數值是要讓使用者可以自行輸入 而不是自定給的!!!
要回報一個單位向量的表示如下
i ( ) + j ( ) + k ( )
括號處為3個LABEL
請問這樣的問題該如何製作呢!? 麻煩各位大大了!!!
2006-12-11 18:49:15 · 1 個解答 · 發問者 阿鈞 2 in 電腦與網際網路 ➔ 程式設計
有沒有另外一種寫法呢!?
像是加個 sub sfact(n , f) 或是 function ffact(n) 這樣的!!!
格式越簡單越好 !!! 謝謝唷!!!
2006-12-12 08:57:21 · update #1
我有看過書本.... 你這個好像還不是單位向量= ="
單位向量還有再乘以三點的差平方相加開根號
然後再放於分母乘上妳說的那三個點!!!
單位向量好像是這樣!!!
2006-12-13 02:41:12 · update #2
螢幕設計如下
[ ] 為文字格 (Text)
{ } 為按鈕 (Command)
( ) 為標籤 (Label)
=========================================
請輸入兩點的做座標
第一點: x [ TextX1 ] y [TextY1 ] z [ TextZ1 ]
第二點: x [ TextX2 ] y [TextY2 ] z [ TextZ2 ]
{ Command1 }
向量為 i ( LabelX ) + j ( LabelY ) + k ( LabelZ )
=========================================
Command1 的程式
LabelX.caption = Csng(TextX2.text) - Csng(TextX1.text)
LabelY.caption = Csng(TextY2.text) - Csng(TextY1.text)
LabelZ.caption = Csng(TextZ2.text) - Csng(TextZ1.text)
Csng( ) 會先把文字格內的值轉成單精準的實數值.
其實不使用它, 在本題也會正確的執行.
2006-12-12 02:34:15 · answer #1 · answered by JJ 7 · 0⤊ 0⤋