English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

問題是這樣的!!!!

欲做出可讓使用者輸入兩個座標點 如(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

1 個解答

螢幕設計如下
[ ] 為文字格 (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

fedest.com, questions and answers