作者ssc24 (愛死愛死吸啊撕)
看板C_Sharp
標題Re: [問題] 關於"型別資料"的問題
時間Wed Feb 1 14:23:22 2012
: 輸出要求:
: (請輸入總收入:txtIncome.Text 萬元
: 稅率 20%
: 稅金 txtTax.Text
: 確定 結束 )
: 程式碼內:
: double income,tax,taxRate;
: income=Convert.ToDouble(txtIncome.Text);
: 一開始宣告income 為何使用double income?
//收入20萬2千元,稅率 20%
double income = Convert.ToDouble(txtIncome.Text);
double taxRate=0.2;
double tax= imcome * taxRat;
txtTax.Text=tax.ToString;
: 之前做幾個實作都是以Int XXX 宣告為整數
: 那double是宣告為雙精度浮點數嗎?
浮點數>>帶小數點的數值有兩種型別
float
double
差別只在值域大小
: 不了解為何此題目使用ToDouble
因為txtIncome.Text 屬於 String,要讓double型別的income來接值
一定要轉型成 double所以使用Convert.ToDoble(txtIncome.Text)
: 如何判斷題目要使用 Tosinge,ToDouble
看你 = 左邊是那種型態的變數來決定要轉換的型別
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.36.56.175
1F:→ kthree:感謝^^~ 02/02 01:33
2F:推 qwer820404:多嘴一下 用"/"的時候注意 整數/整數 =>還是整數 02/02 02:57
3F:→ qwer820404:A/B A or B 其中一方為浮點數時 A/B =>為小數 02/02 02:58
4F:→ qwer820404:也許你已經知道了 不過我就雞婆一下 ㄎㄎ 02/02 02:58