社区
疑难问题
帖子详情
C#+SQL中,如何将double值保存到sql的decimal中~老是有问题啊
zhoutianyu846
2010-08-16 08:32:48
Double onlinepayment = a / b;
Convert.ToDouble(onlinepayment).ToString("0.0000");//保留小数点后4位
然后这里的onlinepayment就=0了
但是不用convert,onlinepayment的值也是0
是不是这里double自动四舍五入了啊
明明a/b=0.25的
我发现弄了一天越来越糊涂了。。。搞完这个下班了。。。囧
...全文
167
3
打赏
收藏
C#+SQL中,如何将double值保存到sql的decimal中~老是有问题啊
Double onlinepayment = a / b; Convert.ToDouble(onlinepayment).ToString("0.0000");//保留小数点后4位 然后这里的onlinepayment就=0了 但是不用convert,onlinepayment的值也是0 是不是这里double自动四舍五入了啊 明明a/b=0.25的 我发现弄了一天越来越糊涂了。。。搞完这个下班了。。。囧
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huanzhou217
2011-10-28
打赏
举报
回复
decimal(18,4) 4位
csproj
2010-08-16
打赏
举报
回复
呵呵,那分给我吧
zhoutianyu846
2010-08-16
打赏
举报
回复
顶一下,通过实验,发现应该是自动四舍五入了。。。问题是怎么解决啊!!
C#
中
的类型和
SQL
Server
中
的类型对应关系
C#
中
的类型和
SQL
Server
中
的类型对应关系
SQL
SERVER与
C#
数据类型对应表
SQL
SERVER与
C#
数据类型对应表
SQL
数据类型与
C#
数据类型转换
SQL
Server 2005
中
的类型与
C#
中
的类型对应关系
SQL
SERVER数据类型与
C#
数据类型对照表(非
C#
代码)
SQL
SERVER数据类型与
C#
数据类型对照表(非
C#
代码).doc,是表格形式的。
double
计算过程出现的误差
double
计算过程出现的误差
C#
,
sql
server,oracle
疑难问题
22,294
社区成员
121,729
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章