關於 StrToInt 指令問題 |
答題得分者是:fnk
|
1666362
初階會員 發表:66 回覆:124 積分:43 註冊:2004-07-07 發送簡訊給我 |
下面是我的宣告方式
double mm1,mm2,mm3;
mm1=StrToInt(Edit1->Text);
mm2=StrToInt(Edit2->Text);
mm3=StrToInt(Edit3->Text) complier會過 輸入整數 RUN程式沒有問題
可是當我輸入浮點數時候 ㄧ開始就發生錯誤
錯誤訊息 "Edit1 不是整數" 難道 StrToInt 都做輸入 沒辦法接受浮點數嗎?
還是宣告方式錯誤呢? 我是新手 多多指教 ^^ 發表人 - 1666362 於 2004/11/28 03:11:24
|
fnk
高階會員 發表:40 回覆:149 積分:102 註冊:2004-01-02 發送簡訊給我 |
|
1666362
初階會員 發表:66 回覆:124 積分:43 註冊:2004-07-07 發送簡訊給我 |
|
yangkissktop
一般會員 發表:13 回覆:29 積分:8 註冊:2003-10-25 發送簡訊給我 |
|
JerryKuo
版主 發表:42 回覆:571 積分:322 註冊:2003-03-10 發送簡訊給我 |
引言: 不好意思....我想請問可以將int變數的值轉成字串作輸出嗎.... 是用IntToStr嗎 如果使用c語法 而不是C 要如何轉換 int a=123456; 希望 string s="a is 123456"; 不是要使用Printf作輸出 是希望數值可以轉成字串格式再輸出 謝謝 yangkissktopyangkissktop你好: 試試用sprintf()這個方法 char buf[256] = ""; int a = 123456; sprintf(buf, "a is %d",a); buf 就是 "a is 123456" |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |