Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

請問在RichEdit中使用sprintf

0 views
Skip to first unread message

最後一盞燈

unread,
Dec 30, 1998, 3:00:00 AM12/30/98
to
請問在Builder中使用sprintf,如何使小數點對齊?
例如:

double x,y;
char z[50];
AnsiString i,j;

x=200.4;
y=10.356;
sprintf(z,"%4.3lf",x);
RichEdit1->Lines->Add(z);
sprintf(z,"%4.3lf",y);
RichEdit1->Lines->Add(z);

看到的結果是
200.400
10.356

如果要顯示
200.400
10.356
該怎麼做??

--
◎ [1;31m龍 [32m貓 [33m資 [34m訊 [35m天 [36m地 [0m( [1mbbs.mgt.ncu.edu.tw [0m)
◎[ [1;33;46mckw [0m]來自: p232.ts.tp.hitron.net

-_-

unread,
Dec 30, 1998, 3:00:00 AM12/30/98
to
※ 引述《ckw...@bbs.mgt.ncu.edu.tw (最後一盞燈)》之銘言:
: 看到的結果是

: 200.400
: 10.356
: 如果要顯示
: 200.400
: 10.356
: 該怎麼做??

sprintf(z, "%-4.3lf", x);
--
mailto:ijl...@dragon2.net?subject="send pgp key" to get my pgp public key
key finger print : FA 38 7E 91 FA 22 FA F6 63 04 E3 B5 A1 9F 0C CD

不知道誰寫的 self-produce program...
char*p="char*p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}

--
※ Origin: 克萊恩大地 ◆ From: Terry.Dorm10.NCTU.edu.tw
--

0 new messages