c#的开发经验技巧宝典

c#的开发经验技巧宝典

ID:26041217

大小:1.09 MB

页数:86页

时间:2018-11-24

c#的开发经验技巧宝典_第1页
c#的开发经验技巧宝典_第2页
c#的开发经验技巧宝典_第3页
c#的开发经验技巧宝典_第4页
c#的开发经验技巧宝典_第5页
资源描述:

《c#的开发经验技巧宝典》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、5.1 数字处理技巧本实例主要介绍如何对计算结果四舍五入。本实例主要是通过Math类的Pow方法来实现的。运行程序,在文本框中输入数字,单击“确定”按钮四舍五入文本框中的数字。主要代码如下:     publicstaticdoubleRound(doubled,inti)       {           if(d>=0)           {               d+=5*Math.Pow(10,-(i+1));//           }           else           {    

2、           d+=-5*Math.Pow(10,-(i+1));           }           stringstr=d.ToString();           string[]strs=str.Split('.');           intidot=str.IndexOf('.');           stringprestr=strs[0];           stringpoststr=strs[1];           if(poststr.Length>i)       

3、    {               poststr=str.Substring(idot+1,i);//截取需要位数           }           if(poststr.Length<=2)           {               poststr=poststr+"0";           }           stringstrd=prestr+"."+poststr;           d=Double.Parse(strd);//将字符串转换为双精度实数           

4、returnd;       }参数d表示要四舍五入的数;i表示要保留的小数点后的位数。本实例主要介绍如何将商品金额小写转换成大写。运行程序,在文本框中输入小写金额,单击【确定】按钮执行转换。主要代码如下:    privatevoidbutton1_Click(objectsender,EventArgse)       { String[]Scale={"分","角","元","拾","佰","仟","万","拾","佰","仟","亿","拾","佰","仟","兆","拾","佰","仟"};        

5、   String[]Base={"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"};           StringTemp=textBox1.Text.ToString();           StringInfo=null;           intindex=Temp.IndexOf(".",0,Temp.Length);//判断是否有小数点           if(index!=-1)           {               Temp=Temp.Remove

6、(Temp.IndexOf("."),1);               for(inti=Temp.Length;i>0;i--)               {                   intData=Convert.ToInt16(Temp[Temp.Length-i]);                   Info+=Base[Data-48];                   Info+=Scale[i-1];               }           }           e

7、lse           {               for(inti=Temp.Length;i>0;i--)               {                                    intData=Convert.ToInt16(Temp[Temp.Length-i]);                   Info+=Base[Data-48];                   Info+=Scale[i+1];               }              

8、           }           textBox2.Text=Info;       }本实例主要介绍如何根据生日自动计算员工年龄。通常的方法是,先从员工的生日字符中取出年份,然后用当前的日期年份减去员工出生年份,得到的整数就是员工实际年龄。主要代码如下:             string  m_Str  =  "1984-04

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。