全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2715
推到 Plurk!
推到 Facebook!

how to convert float to string

答題得分者是:axsoft
cwchiang
一般會員


發表:27
回覆:11
積分:7
註冊:2003-06-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2006-07-12 14:27:53 IP:61.56.xxx.xxx 未訂閱

Dear All,

我想將浮點數轉型字串顯示, 請問如何轉型?

thanks

lkw
一般會員


發表:10
回覆:6
積分:3
註冊:2006-07-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2006-07-12 15:59:00 IP:219.84.xxx.xxx 未訂閱

float fValue;

AnsiString s;

s = FormatFloat("0.00",fValue);

GGL
資深會員


發表:104
回覆:600
積分:335
註冊:2006-11-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2006-07-12 16:15:22 IP:140.118.xxx.xxx 未訂閱
我都是用FloatToStr(float )
axsoft
版主


發表:681
回覆:1056
積分:969
註冊:2002-03-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2006-07-12 16:26:32 IP:61.219.xxx.xxx 未訂閱
<HEAD><TITLE>Data Conversions</TITLE><br /><META http-equiv=Content-Type content="text/html; charset=iso-8859-1"></head>
<BODY bgColor=#7c9a99><br />

Data Conversions











































FunctionConversion Description
Example
IntToStr(value)Converts an Integer to a StringEditBox1->Text = "count " IntToStr(count);
StrToInt(string)Converts a String to an Integercount = StrToInt(EditBox1->Text);
IntToHex(value, digits)Converts an Integer to a Hexadecimal String in the form 00BBGGRREditBoxRed->Text = IntToHex(color, 8);
FloatToStr(value)Converts a Float to a StringEditBox1->Text = "gpa " FloatToStr(gpa);
StrToFloat(string)Converts a String to a FloatperCent = StrToFloat(EditBoxPerCent->Text);
DateToStr(Date())Converts a Date to a StringLabel1->Caption = DateToStr(Date());
TimeToStr(Time())Converts a Time to a StringLabel1->Caption = TimeToStr(Time());
static_cast(anyFloat);Converts a Float to an IntegerTo convert a float into an integer to index an array
static_cast(anyInteger);Converts an Integer to a FloatTo preserve a division: integer 3/2 does not equal float 3/2


</BODY>
axsoft
版主


發表:681
回覆:1056
積分:969
註冊:2002-03-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2006-07-12 16:28:31 IP:61.219.xxx.xxx 未訂閱
Data Conversions
Function Conversion Description
Example
IntToStr(value) Converts an Integer to a String EditBox1->Text = "count " IntToStr(count);
StrToInt(string) Converts a String to an Integer count = StrToInt(EditBox1->Text);
IntToHex(value, digits) Converts an Integer to a Hexadecimal String in the form 00BBGGRR EditBoxRed->Text = IntToHex(color, 8);
FloatToStr(value) Converts a Float to a String EditBox1->Text = "gpa " FloatToStr(gpa);
StrToFloat(string) Converts a String to a Float perCent = StrToFloat(EditBoxPerCent->Text);
DateToStr(Date()) Converts a Date to a String Label1->Caption = DateToStr(Date());
TimeToStr(Time()) Converts a Time to a String Label1->Caption = TimeToStr(Time());
static_cast(anyFloat); Converts a Float to an Integer To convert a float into an integer to index an array
static_cast(anyInteger); Converts an Integer to a Float To preserve a division: integer 3/2 does not equal float 3/2
pwipwi
版主


發表:68
回覆:629
積分:349
註冊:2004-04-08

發送簡訊給我
#6 引用回覆 回覆 發表時間:2006-07-12 23:33:50 IP:219.84.xxx.xxx 未訂閱

使用純C 的話可以用的方法也有sprintf,ostringstream,....方法一堆

系統時間:2024-04-29 2:33:16
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!