社区
C#
帖子详情
如何格式化decimal类型的0为0.00??
笑天5736
2006-07-06 10:52:32
是在不ToString的情况下,如何格式化decimal类型的输出值为0.00的格式
即保留小数点后两位。
...全文
2820
12
打赏
收藏
如何格式化decimal类型的0为0.00??
是在不ToString的情况下,如何格式化decimal类型的输出值为0.00的格式 即保留小数点后两位。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
阳在
2006-09-21
打赏
举报
回复
呵呵,学到一点,谢谢
Knight94
2006-07-06
打赏
举报
回复
对于decimal来说,只有0这个值,至于显示成什么样,做不同的format即可
IMHELLFIRE
2006-07-06
打赏
举报
回复
难道不是?
笑天5736
2006-07-06
打赏
举报
回复
那也就是说使用webservice的客户去格式化,对吗?
笑天5736
2006-07-06
打赏
举报
回复
WebService 上是以 decimal类型传出的
笑天5736
2006-07-06
打赏
举报
回复
decimal a = 10.235m;
Console.WriteLine(a.ToString("0.00"));
没错,可以转换成0.00格式,
但是无法用在webservice上,因为我实际上是有一个decimal类型的属性,这个属性想要返回格式化的值0.00,而不是0
okkk
2006-07-06
打赏
举报
回复
WebService 上是以 decimal类型传出还是 string ?
如果是 decimal 无法控制格式,需要在 客户端显示的时候格式化。
如果是 string 直接使用tostring("f2") tostring("N2") 等等都可以
diandian82
2006-07-06
打赏
举报
回复
decimal a = 10.235m;
Console.WriteLine(a.ToString("0.00"));
笑天5736
2006-07-06
打赏
举报
回复
Decimal.Round(x,2)不行,
比如,
decimal aa = 0;
aa = decimal.Round(aa,2);
输出aa,还是0 ,而不是0.00的格式
笑天5736
2006-07-06
打赏
举报
回复
WebService 上的输出值,decimal型的,希望输出格式是0.00
IMHELLFIRE
2006-07-06
打赏
举报
回复
Decimal.Round(x,2)行不?
Knight94
2006-07-06
打赏
举报
回复
to 如何格式化decimal类型的输出值为0.00的格式
即保留小数点后两位。
输出到哪儿,如果是DataGrid的话,设置当前列的Format为“f2”
MySQL 数据
类型
和运算符
Re: MySQL 数据
类型
和运算符=============================# 数据
类型
整数
类型
:五种 TINY SMALL MEDIUM INT BIG 浮点和定点小数
类型
:三种 FLOAT DOUBLE
DECIMAL
日期与时间数据
类型
:五种 YEAR -1 字符串
类型
:二种 CHAR(M) VARCHAR(M) -1 二进制字符串:位字段BIT 固定BINARY 可变VARBINARY -1 # 运算符 算术 运算符 比较 运算符 逻辑 运算符 位操作 运算符 运算符的优先级-------------------------------------
php读取
decimal
显示00000,对
decimal
类型
的数据进行获取调整
Decimal
为SQL Server、MySql等数据库的一种数据
类型
,不属于浮点数
类型
,可以在定义时划定整数部分以及小数部分的位数。好处:使用精确小数
类型
不仅能够保证数据计算更为精确,还可以节省储存空间在C#中
decimal
表示128 位的数据
类型
。与double
类型
相比有更高的精度和更小的
类型
百分比使用
decimal
(4,2) 就可以“4” 指的是整数部分加小数部分的总长度,也即插入...
decimal
数据
类型
保留小数
格式化
1. 返回前端数据保留小数可在属性上添加注解, 转成字符串格式 @JsonFormat(shape = JsonFormat.Shape.STRING) 2. 保留各种小数位数
格式化
: 示例: public class TestNumberFormat{ public static void main(String[]args){ double pi = 3.1415927; //圆周率 //取一位整数 System.out.println(new Decima..
C# 处理 JsonConvert.SerializeObject 序列化对象中
decimal
类型
默认带 .0 的问题
测试写的例子如下:using Newtonsoft.Json; using System; namespace Demo { public class DemoJson : JsonConverter { private void dumpNumArray<T>(JsonWriter writer, T n) { ...
mysql中
decimal
数据
类型
小数位填充问题
前言 在开发过程中,我们往往会用到
decimal
数据
类型
。因为
decimal
是MySQL中存在的精准数据
类型
。 MySQL中的数据
类型
有:float,double等非精准数据
类型
和
decimal
这种精准。 区别:float,double等非精准
类型
,在DB中保存的是近似值。
Decimal
则以字符串的形式保存精确的原始数值。
decimal
介绍:
decimal
(a,b) 其中:a指定指定小数点左边和右边可以存储的十进制数字的最大个数,最大精度38。b指定小数点右边可以存储的十进制数字的最大个数。小数位数必
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章