关于将数字字符串保留小数位数,不进行四舍五入
2013-07-31 14:22
495 查看
一、float f=234.456f;
string str=f.ToString("f2"); //如果是float类型,将其转化成string类型的同时设置保留几位小数;f1表示保留1位小数,f2表示保留2位小数,f3表示保留3位小数。
二、string str="234";
string f=float.parse(str).ToString("f2");//如果是字符串类型的,先将其转化成float类型,然后转成字符串类型的同时设置其保留位数即可。
三、一般情况下float只能达到7位有效数字,多于7位的就不起作用。财务应用过程中,最好使用decimal类型,其精度大,有效位数多,比较常用。
string str=f.ToString("f2"); //如果是float类型,将其转化成string类型的同时设置保留几位小数;f1表示保留1位小数,f2表示保留2位小数,f3表示保留3位小数。
二、string str="234";
string f=float.parse(str).ToString("f2");//如果是字符串类型的,先将其转化成float类型,然后转成字符串类型的同时设置其保留位数即可。
三、一般情况下float只能达到7位有效数字,多于7位的就不起作用。财务应用过程中,最好使用decimal类型,其精度大,有效位数多,比较常用。
相关文章推荐
- JavaScript基础 toFixed() 将一个数值转成字符串,并进行四舍五入,保留指定位数的小数
- JavaScript基础 toFixed() 将一个数值转成字符串,并进行四舍五入,保留指定位数的小数
- vc将字符串表示的任意位数字进行小数位保留和四舍五入
- 数字转换成字符串时保留小数位数
- 验证数字为非负数,并强制保留两位小数。(不进行四舍五入)
- C#数字类型输出字符串时保留指定小数位数的方法
- 【matlab】 关于保留小数位数&有效数字的问题
- 数字转换成字符串时保留小数位数
- js对浮点数进行四舍五入,按需要保留小数位数
- 用oracle sql对数字进行操作: 取上取整、向下取整、保留N位小数、四舍五入、数字格式化
- [PHP代码] PHP四舍五入 保留几位小数 格式化数字
- delphi 四舍五入保留一位或两位小数,1位小数2位小数四舍五入写法,后面参数为保留小数点位数
- 关于数字的格式化显示[比如保留几位小数/三位一逗号分隔等等]
- 数字取整或保留小数四舍五入的正确写法
- js 四舍五入 保留自定义位数小数 的 函数
- C#中Decimal类型截取保留N位小数并且不进行四舍五入操作
- Oracle 远程访问配置 在 Windows Forms 和 WPF 应用中使用 FontAwesome 图标 C#反序列化XML异常:在 XML文档(0, 0)中有一个错误“缺少根元素” C#[Win32&WinCE&WM]应用程序只能运行一个实例:MutexHelper Decimal类型截取保留N位小数向上取, Decimal类型截取保留N位小数并且不进行四舍五入操作
- JS + 正则表达式: 正数保留十位数;小数保留两位数字
- Flex中对表格中某列的值进行数字格式化保留两位小数
- js四舍五入保留2位小数的位数。