作者QQ29 (我愛阿蓉)
看板C_and_CPP
標題Re: [問題] 求助BCB的次方問題
時間Thu Jul 9 17:18:06 2009
※ 引述《jclc8855 (5588clcj)》之銘言:
: 想請教高手BCB次方計算的問題
: 假設我有兩個LabeledEdit元件
: 這兩個元件是要分別輸入兩個數字求次方的解
: 那我要怎麼用pow(a,b)來寫
: 因為試了很多次
: pow()裡的a和b都只有在輸入數字才可以RUN
: 例如:2的0.5次方
: #include "math.h";
: int a=2;
: double b=0.5;
: double c=pow(a,b);
: Label1->Caption=c;
: 如果我是要在執行程式後再從兩個LabeledEdit元件數入我的a和b
: 該怎麼寫才會可以?
: 麻煩各位高手指點
: 謝謝。
我記得bcb有很方便判斷事件觸發的函式可以判斷labeledEdit上面的一些動作
你可以這樣做嘛?
if (LableA && LableB上面的值都!=NULL)//看你是不是要給預設值判斷是不是都有合理值
{
if(LableA || LableB 有changed值) //有個事件叫onChange之類的
{
我記得可以把ansistring轉成數字
就執行 pow(a,b);
然後把他結果轉成ansistring 給c秀出來
}
}
你是這個意思嘛@@?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.207.187
※ 編輯: QQ29 來自: 140.113.207.187 (07/09 17:21)
推 VictorTom:說真的, 加一個輸入button不是很容易解決嗎....~_~ 07/09 19:08
→ VictorTom:用onChange處理文字對programmer與對user都很麻煩的. 07/09 19:09
→ QQ29:XD 只是覺得輸入就算結果 比較帥.....不知道他要的是甚麼功能 07/09 19:11
→ jclc8855:問題已解決,謝謝... 07/11 16:09