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解决方法的更多相关文章

  1. Java中double类型的数据精确到小数点后两位

    Java中double类型的数据精确到小数点后两位 多余位四舍五入,四种方法 一: double f = 111231.5585;BigDecimal b = new BigDecimal(f); d ...

  2. UITextField 限制用户输入小数点后位数的方法

    UITextField 限制用户输入小数点后位数的方法 位数限制: limited 在UITextField的代理方法中添加类似如下代码 - (BOOL)textField:(UITextField ...

  3. Android(java)开发之将double类型,强制保留到小数点后两位解决方法。

    作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985 前提:当我们进行double数据类型与double进行运算的时候,可能会遇到 得到小数点后好多位,但是 ...

  4. Double类型的数据四舍五入保留小数点后两位

    4种方法,都是四舍五入,例: import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberF ...

  5. c#保留小数点后位数的方法

    Double dValue = 95.12345; ; string strValue = "95.12345"; string result = ""; re ...

  6. sql server执行动态拼接sql(带传参数)和去掉小数点后0的函数

    1 exec sp_executesql N'SELECT 2 [Extent2].[Id] AS [Id], 3 [Extent2].[Name] AS [Name], 4 [Extent2].[D ...

  7. BUG Review:关于getting 'android:xxx' attribute: attribute is not a string value的问题及解决方法

    我们在使用Android Studio开发完应用程序后,都要将打好的apk安装包上传到各大应用市场,但是有时候上传时应用市场会出现提交的安装包不能通过应用市场的aapt解析而被打回的情况. 他们使用a ...

  8. number类型转化为string类型

    toString 方法 string = toString(num) 缺点: 不能转化 underfind 和 null 2 String 方法 string = String(num) 可以转化 u ...

  9. SQL 去除小数点后无效 0 的方法

     select convert(float,10.0000)  就是这么简单

随机推荐

  1. java1.8中Lambda表达式reduce聚合测试例子

    public class LambdaTest { public static void main(String[] args) { // 相当于foreach遍历操作结果值 Integer out ...

  2. NYOJ_37.回文字符串 (附滚动数组)

    时间限制:3000 ms  |  内存限制:65535 KB 难度:4 描述 所谓回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的,比如"aba".当然,我们给你的问 ...

  3. Java多线程---同步与锁

    一,线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏. 二.同步和锁定 1.锁的原理 Java中每个对象都有一个内置锁. 当程序运行到非静态的synchronized同步方法上时,自动 ...

  4. http协议之request

    一.请求的基本格式 请求的基本格式包括请求行,请求头,请求实体三部分.例如:GET /img/bd_logo1.png HTTP/1.1Accept: */*Referer: http://www.b ...

  5. codevs 2530大质数

    链接:http://codevs.cn/problem/1530/ 解题思路: 这个题最关键的剪枝还是 因子小于平方根,但不是像原来那样用. 逆转思维,与其说判断哪些是质数,不如说判断哪些不是质数,更 ...

  6. 与你相遇好幸运,Sail.js定义其他主键

    uuid : { type: 'string', unique: true, required: true, primaryKey: true },

  7. 【C#】Json数据 排版算法

    我从服务器上取得一串Json数据,然后想表示到画面上.不过服务器上取下的Json数据肯定是经过压缩的,空格和换行都没有.如果直接看,可读性非常差. 由于我这个软件是内部管理用的,使用者既能直接看懂Js ...

  8. Delphi之DLL知识学习5---在Delphi应用程序中使用DLL

    首先说明一下:同一个动态库(DLL)被多个的程序加载的话,那么将会在每次加载的时候都会重新分配新的独立的内存空间,绝对不是共用一个,所以当一个DLL被多次加载的时候,其会在内存中“复制”多份,不会互相 ...

  9. 【转载】Pyqt QSplitter分割窗口

    转载来自: http://blog.sina.com.cn/s/blog_4b5039210100h3ih.html 分割窗口在应用程序中经常用到,它可以灵活分布窗口布局,经常用于类似文件资源管理器的 ...

  10. Qt Designer怎样加入资源文件

    Qt Designer中如果在设计UI界面的时候要加入一些图素,图标等资源的时候是不能直接添加进去的,需要在Qt开发目录下编写QRC文件 qrc文件格式如下: <RCC> <qres ...