作者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