ToString截取字符串的用法
来源:互联网 发布:淘宝csv数据包批量制作 编辑:程序博客网 时间:2024/06/08 20:05
假设double test=343392590725.6758
此double值,其共16位数字,整数部分12位,小数部分4位
然后测试结果就是可以再多输出一位小数的:
double
less1BitDouble = 343392590725.6758;
string
less1BitDoubleStrG =less1BitDouble.ToString(
"G"
);
//"343392590725.676"
string
less1BitDoubleStrF =less1BitDouble.ToString(
"F"
);
//"343392590725.68"
string
less1BitDoubleStrF6 =less1BitDouble.ToString(
"F6"
);
//"343392590725.676000"
double
less1BitDouble = 343392590725.6758;
string
less1BitDoubleStrG =less1BitDouble.ToString(
"G"
);
//"343392590725.676"
string
less1BitDoubleStrF =less1BitDouble.ToString(
"F"
);
//"343392590725.68"
string
less1BitDoubleStrF6 =less1BitDouble.ToString(
"F6"
);
//"343392590725.676000"
stringtest2=test.ToString("F6");//结果为343392590725.675800,保留小数点后6位,不足用0补上
stringtest3=test.ToString("G");//结果为343392590725.6758,默认输出原先的,多余double最多15个数字
stringtest4=test.ToString("0.00")//结果为343392590725.68,保留小数点后两位
1
2
3
4
double
less1BitDouble = 343392590725.6758;
string
less1BitDoubleStrG =less1BitDouble.ToString(
"G"
);
//"343392590725.676"
string
less1BitDoubleStrF =less1BitDouble.ToString(
"F"
);
//"343392590725.68"
string
less1BitDoubleStrF6 =less1BitDouble.ToString(
"F6"
);
//"343392590725.676000"
1
2
3
4
double
smallValDouble = 1234.567890;
string
smallValDoubleStrG =smallValDouble.ToString(
"G"
);
//1234.56789
string
smallValDoubleStrF =smallValDouble.ToString(
"F"
);
//1234.57
string
smallValDoubleStrF6 =smallValDouble.ToString(
"F6"
);
//1234.567890
结果很明显,是可以安装所期望的正常输出的:
F:默认是2位小数点
F6:输出小数点后6位,不够的话用0补齐
G:默认输出原先的,保留小数点后面的位数(对于double默认是最多15个,详见:標準數值格式字串)。
0 0
- ToString截取字符串的用法
- Sql的字符串截取 substring()用法
- java截取字符串split的用法!
- 字符串的用法(字符串的截取和判断)
- DateTime.Tostring()的用法
- .Net toString() 的用法
- .ToString()的格式化用法
- ToString(f02) 的用法
- toString的用法记录
- DateTime.ToString的用法
- toString的用法
- Java toString()的用法
- toString的用法
- ToString()的用法
- tostring("x2")的用法
- Arrays.toString() 的用法
- ToString()的用法
- java toString()的用法
- C#GDI画立体渐变圆角panel
- C#用GDI画任意形状的form
- C#GDI绘制渐变线条,可用于添加阴…
- C#GDI绘制自定义字体
- (int),Int32.Parse,Convert.ToInt3…
- ToString截取字符串的用法
- Servlet、Filter和Listener
- C#将数据库图片显示在pictureBox
- nvarchar,nchar,vchar,nvchar,char…
- C#中的DataTable详解
- DataSet之间的赋值
- C# List<>简单用法
- C#常见转义字符
- C#常见转义字符