/// <summary>
///
/// </summary>
/// <param name="fl"></param>
/// <returns></returns>
private string ConvertFloatToString(float fl)
{
string str = string.Empty;
str = String.Format("{0:N2}", fl);
return str;
}
/// <summary>
/// 字符串转double
/// </summary>
/// <param name="fl"></param>
/// <returns></returns>
private double ConvertStringToDouble(string fl)
{
double str = 0.00; try
{
if (double.TryParse(fl, out str))//对就输出正确数据
{ }
else
{
MessageBox.Show("数据类型不对,请检查一下!");
} }
catch (Exception ex)
{
ex.Message.ToString();
str = 0.00;
}
return str;
}
/// <summary>
///
/// </summary>
/// <param name="fl"></param>
/// <returns></returns>
private string ConvertDoubleToString(double fl)
{
string str = string.Empty; try
{
str = string.Format("{0:C}", fl);
}
catch (Exception ex)
{
ex.Message.ToString();
str = "¥0.00";
}
return str;
}
/// <summary>
///涂聚文 geovindu
/// </summary>
/// <param name="fl"></param>
/// <returns></returns>
private string ConvertDecimalToString(decimal fl)
{
string str = string.Empty;
try
{
if (fl > 0)
{
str = string.Format("¥{0:N2}", fl);
}
else
{
str = "¥0.00";
}
}
catch (Exception ex)
{
ex.Message.ToString();
str = "¥0.00";
}
return str;
}

打印格式:

            StringFormat format = new StringFormat(); //对齐方式StringFormatFlags.DirectionRightToLeft  //:靠右对齐 涂聚文注
format.FormatFlags = StringFormatFlags.DirectionRightToLeft;
format.Trimming = StringTrimming.Word;
format.Alignment =StringAlignment.Near; StringFormat formatc = new StringFormat(); //DisplayFormatControl StringFormatFlags.MeasureTrailingSpaces //负数的格式:靠右对齐
formatc.Trimming = StringTrimming.Word;
formatc.Alignment = StringAlignment.Far;
formatc.FormatFlags = StringFormatFlags.NoWrap | StringFormatFlags.LineLimit | StringFormatFlags.NoClip;

csharp: Double Convert To String的更多相关文章

  1. Java,double类型转换成String,String装换成double型

    今天,老师布置了小系统,银行用户管理系统,突然发现自己的基础知识好薄弱,就把这些记录一下, double类型转化string:Double.toString(double doub); String类 ...

  2. Java-集合=第五题 (Map)设计Account 对象如下: private long id; private double balance; private String password; 要求完善设计,使得该Account 对象能够自动分配id。 给定一个List 如下: List list = new ArrayList(); list.add(new A

    第五题 (Map)设计Account 对象如下: private long id; private double balance; private String password; 要求完善设计,使得 ...

  3. 设计Account 对象如下:  private long id;       private double balance;       private String password; 要求完善设计,使得该Account 对象能够自动分配id。 给定一个List 如下: &#

    package homework005; public class Account { private long id; private double balance; private String ...

  4. C++ double类型转string类型后,怎么实现小数点后只显示一个数字

    C++ double类型转string类型后,怎么实现小数点后只显示一个数字 #include <iostream> #include <sstream> #include & ...

  5. Convert.ToInt32(string '000000003') 变成了 3

    Convert.ToInt32(string '000000003') 变成了 3 但是在查询的时候需要用的是string 这里的convert.toint32 反而起了坏作用,不是所有的时候都要用c ...

  6. Convert a string into an ArrayBuffer

    https://github.com/mdn/dom-examples/blob/master/web-crypto/import-key/spki.js How to convert ArrayBu ...

  7. convert \uXXXX String to Unicode Characters in Python3.x

    转换\uXXXX if Python3.x: str.decode no longer exists in 3.x. that']s why Python 3.4: str : AttributeEr ...

  8. . ToString(),Convert.ToString(),(string),as比较:

    http://www.cnblogs.com/chehaoj/archive/2010/02/23/1671955.html 通常 object 到 string 有四种方式(假设有object ob ...

  9. C# double float int string 与 byte数组 相互转化

    在做通信编程的时候,数据发送多采用串行发送方法,实际处理的时候多是以字节为单位进行处理的.在C/C++中 多字节变量与Byte进行转化时候比较方便 采用UNION即可废话少说看示例:typedef u ...

随机推荐

  1. pandas.concat连接dataframe

    https://blog.csdn.net/stevenkwong/article/details/52528616

  2. 资产管理 cmdb之ansible 获取服务器硬件、软件等信息

    cmdb抓取服务信息的方式有很多种,可以使用自动化工具saltstack.ansible.puppet,或者使用其它模块直接ssh远程连接抓取服务器信息.这里记录一下用ansible的API接口调用s ...

  3. TX2 安装v4l

    在TX2上使用v4l2-ctl --all -d /dev/video0查看相机参数时报错: v4l2-ctl :command not found 手动安装: sudo apt-get instal ...

  4. HQL的使用和limit的替代

    1.HQL不同于SQL,from必须是项目中table反转后对应的class的名字. 2.如何使用参数生成HQL语句: String hql = "from User where userI ...

  5. P4177 [CEOI2008]order

    传送门 答案等于总工作价值减去最小失去的价值 考虑构建最小割模型 在 $S$割 的点表示选,在 $T$割 的点表示不选 对于机器(编号从 $n+1$ 到 $n+m$) $n+i$,连边 $(n+i,T ...

  6. winform两个窗体之间传值(C#委托事件实现)

    委托 定义一个委托,声明一个委托变量,然后让变量去做方法应该做的事. 委托是一个类型 事件是委托变量实现的 经典例子:两个winform窗体传值 定义两个窗体:form1和form2 form1上有一 ...

  7. 查看Postgresql的连接状况

    今天遇到一个问题,就是pg一直报错,说有太多的客户端连接到数据库上面.但现在不知道是什么程序连接.pg默认的max_connection是100,我并没有修改过,以为平时公司内部用,应该够了,但现在貌 ...

  8. hibernate多对一单向关联注解方式

    多对一单向关联,在多的一方加上一的一方作为外键.在程序里表现为:在多的一方加上一的引用. 小组类Group,用户User: Group: package com.oracle.hibernate; i ...

  9. MYSQL 缓存

    在PHP.INI中query_cache_type设置为1. 即 开始MYSQL全局SQL语句 都缓存.(0 不使用) 临时关闭查询缓冲的方法:1.    SELECT SQL_NO_CACHE fi ...

  10. IPC之AIDL&binder关系

    binder是一个远程对象的基础类,核心部分是远程调用机制,这部分是由IBinder定义的.它是对IBinder类的实现,其中IBinder类提供这样一个类的标准的本地化实现方式. 大多数开发者不会去 ...