永发信息网

c# float类型转化为decimal类型

答案:3  悬赏:20  手机版
解决时间 2021-04-03 16:08
c# float类型转化为decimal类型
最佳答案
先设好小数位数:
this.numericUpDown1.DecimalPlaces = 2; //2位
如果是变量赋值,用 Convert.ToDecimal() 转换:
numericUpDown1.Value = Convert.ToDecimal(MyValue) ; //MyValue 是变量
如果是直接赋值,请加后缀"M":
numericUpDown1.Value = 123.45M;
不管哪种,值要在 Maximum 和 Minimum 之间。
全部回答
用Convert.ToDecimal(这里填数据库里的float型数据)
可以直接使用转换类转换。
如:
decimal a=Convert.ToDecimal(0.01f);
decimal的有效位数很大,达到了28位,但是表示的数据范围却比float和double类型小。decimal类型并不是C#中的基础类型,所以使用的时候会对计算时的性能有影响。
所以转换是可能会出错的。如果超过了Decimal的最大范围时。
请注意处理异常
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求适合下列不等式的x的整数解,并在数轴上表
我今年高考完报了一个自己很后悔的学校,办了
把袁梦娜这几个字写漂亮,怎么写
一面半圆形镜子,直径为50厘米,如果给这面镜
有一个朋友,她婆婆帮她带小孩做家务,为什么
钳子能剪带电的电线吗,220伏的
得实600针式打印机前进纸不吸纸,而且轮子反
新邳州作文900字
心神不定,去拜拜佛,能静心?
日文小短文50字和意思
两人相撞的场景描写
求问下面这张图出自哪里????
做一个三角形,有长度分别为6、8、14、15厘米
苏秀道中这首诗表达了诗人怎样的思想感情
哪家铝包木门窗好啊?
推荐资讯
为什么这个程序运行出结果后就一下结束了,怎
在北京我想买一套40万的房子首付加上税费需多
自动挡没挂回p挡就关火什么办
凯美瑞2016款十周年纪念版 2.0G D-4S豪华版怎
山东为什么出响马
请问一下上海音乐学院钢琴考级可以直接从5级
22.5-x=14.5
14.9-30和14-28-轮胎外径差多少
FSX的问题(我是新手)如何让客机起飞滑行时
依依是什么意思
已知圆锥的底面半径为9cm,母线长为30cm,则
“有事摆在眼前”的上一句是什么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?