Money类型转化为String去除小数点后0解决方法
Money类型转化为String去除小数点后0
从数据库提取Money类型后,字符串如:1212.0000
如何使其成为1212 注:去掉了小数点
如果是:1212.0100
使其成为 1212.01
难道要循环截取 有没有简单的方法
我要在Gridview中用到
------解决方案--------------------
double i = 1.1111;
string s = i.ToString( "0.00 ");
------解决方案--------------------
你的需求,不大符合实际,不管是什么,MONERY都是保留2位才是
{0:0.00}
------解决方案--------------------
try
decimal d = 1212.0000M;
//decimal d = 1212.0100M;
Response.Write(d.ToString().TrimEnd( '0 ').TrimEnd( '. '));
------解决方案--------------------
1.
decimal d = 1212.0100m;
d.ToString( "0.00 "); // 支持的格式化字符串 0.00
2.
你的需求,不大符合实际,不管是什么,MONERY都是保留2位才是
=========
SQL Server 中 Money 带4位小数点, SmallMoney 带2位小数点,精度自己查文档
------解决方案--------------------
decimal d = 1212.0000M;
Response.Write( " <br /> ");
Response.Write(d.ToString( "0.#### "));
d = 1212.0100M;
Response.Write( " <br /> ");
Response.Write(d.ToString( "0.#### "));
------解决方案--------------------
乘上10000 转INT再除以10000得到其他类型 比如付点或者双精度 TOSTRING就是了
------解决方案--------------------
Tostring( "N0 ") or ToString( "F0 ")
但前面要为数字格式
------解决方案--------------------
Gridview中用到有两种
模版
<%# Eval( "dtt ", "{0:N2} ") %>
如果是:1212.0100
使其成为 1212.01
<%# Eval( "dtt ", "{0:N0} ") %> 使其成为 字符串如:1212.0000
如何使其成为1212
------解决方案--------------------
数据类型转成Double。
我的问题是这样解决的。
Money类型转化为String去除小数点后0解决方法的更多相关文章
- Java中double类型的数据精确到小数点后两位
Java中double类型的数据精确到小数点后两位 多余位四舍五入,四种方法 一: double f = 111231.5585;BigDecimal b = new BigDecimal(f); d ...
- UITextField 限制用户输入小数点后位数的方法
UITextField 限制用户输入小数点后位数的方法 位数限制: limited 在UITextField的代理方法中添加类似如下代码 - (BOOL)textField:(UITextField ...
- Android(java)开发之将double类型,强制保留到小数点后两位解决方法。
作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985 前提:当我们进行double数据类型与double进行运算的时候,可能会遇到 得到小数点后好多位,但是 ...
- Double类型的数据四舍五入保留小数点后两位
4种方法,都是四舍五入,例: import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberF ...
- c#保留小数点后位数的方法
Double dValue = 95.12345; ; string strValue = "95.12345"; string result = ""; re ...
- sql server执行动态拼接sql(带传参数)和去掉小数点后0的函数
1 exec sp_executesql N'SELECT 2 [Extent2].[Id] AS [Id], 3 [Extent2].[Name] AS [Name], 4 [Extent2].[D ...
- BUG Review:关于getting 'android:xxx' attribute: attribute is not a string value的问题及解决方法
我们在使用Android Studio开发完应用程序后,都要将打好的apk安装包上传到各大应用市场,但是有时候上传时应用市场会出现提交的安装包不能通过应用市场的aapt解析而被打回的情况. 他们使用a ...
- number类型转化为string类型
toString 方法 string = toString(num) 缺点: 不能转化 underfind 和 null 2 String 方法 string = String(num) 可以转化 u ...
- SQL 去除小数点后无效 0 的方法
select convert(float,10.0000) 就是这么简单
随机推荐
- 常用js函数整理--common.js
var h = {}; h.get = function (url, data, ok, error) { $.ajax({ url: url, data: data, dataType: 'json ...
- windows端口备忘
FTP 端口号21 SSH 端口号22 Telnet 端口号23
- sql 查询最近30分钟或者自定义时间数据
) FROM dual; 30分钟或者自定义
- UISplitViewController - iPad分屏视图控制器
UISplitViewController - 分屏视图控制器 概述 UISplitViewController 是一个容器vc, 展示一个 master-detail(主-详(从))界面. 主视图改 ...
- 动态生成SQL执行语句
SET @qry = 'SELECT product_cd, name, product_type_cd, date_offered, date_retired FROM product WHERE ...
- Solr auto commit 配置
为了解决写索引时频繁提交带来的效率问题,考虑使用自动提交. 在solrconfig.xml中增加以下代码: <updateHandler class="solr.DirectUpdat ...
- jQuery插件treeview点击节点名称不展开、收缩节点 分类: JavaScript 2014-06-16 20:28 539人阅读 评论(0) 收藏
修改jquery.treeview.js文件中的applyClasses方法(注释掉两行代码): 修改后的applyClasses方法如下: applyClasses: function(settin ...
- golang基础知识之文件操作
读取文件所有内容以及获得文件操作对象 package mainimport ( "bufio" "fmt" "io" "io/io ...
- 信号通讯编程,王明学learn
信号通讯编程 在Linux系统中,信号(signal)同样也是最为古老的进程间通信机制. 一.信号类型 Linux系统支持的所有信号均定义在/usr/include/asm/signal.h(展示), ...
- Mesa 3D
Mesa 3D是一个在MIT许可证下开放源代码的三维计算机图形库,以开源形式实现了OpenGL的应用程序接口. OpenGL的高效实现一般依赖于显示设备厂商提供的硬件,而Mesa 3D是一个纯基于软件 ...