怎么将string类型转换成decimal类型 5

falge=session("GetMatl")(request("MatlType"),request("MinPack"))接收request("MinPack")的... falge=session("GetMatl")(request("MatlType"),request("MinPack"))
接收request("MinPack")的值在数据库中可以为空值,但是我添加的时候不填入值就会报“型态类型不匹配”,空值也属于string类型的,需将转换一下类型。还请大家帮忙解决,非常感谢!!!
我是用asp在前台添加数据,获取文本框中的值
展开
 我来答
百度网友faadf46
高粉答主

2020-05-12 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:74.8万
展开全部

1、打开java的开发工具,新建个java工程,然后在工程里创建个java类,这里我就创建了带有main函数的类,这样方便后面的演示,如下图所示。

2、int类型转String类型一:利用java的String类自带的valueOf()来实现。

3、在写个输出语句,输入变量s和s的类型来判断是否正确,然后点击运行,运行结果显示,正确,如下图所示。

4、int类型转String类型二:利用java的运算规则,int类型和String类型变量相加,java默认转为Sting类型。因此在int后面加上一个空字符串就搞定了。如下图所示。

5、同样的再写个输出语句,输入变量s和s的类型来判断是否正确,然后点击运行,运行结果显示,正确,如下图所示。

lgao622
推荐于2016-06-14 · 知道合伙人软件行家
lgao622
知道合伙人软件行家
采纳数:1137 获赞数:6550
毕业于武汉工程大学邮电与信息工程学院通信专业,软件行业,4年工作经验。

向TA提问 私信TA
展开全部
  1. string str = "123";

     decimal d=decimal.Parse(str);

  2. decimal d=Convert.ToDecimal("123");


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3a9efc9
推荐于2017-12-16 · 超过13用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:33.3万
展开全部
Convert.ToDecimal("aaa") 你确定是要转换类型?
而且 所谓空值是空字符串"" string类型是不为null的
追问
文本框中没有填入值  不就是默认string类型的么  我在前台asp代码中也能这样转换Convert.ToDecimal("aaa")  吗
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kas68310
2011-05-31 · TA获得超过3637个赞
知道大有可为答主
回答量:1468
采纳率:33%
帮助的人:1178万
展开全部
falge=falge==""?"0":falge;
三元表达式将空字符串替换为0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
satisfyfullyo
2017-01-16 · 超过231用户采纳过TA的回答
知道小有建树答主
回答量:322
采纳率:0%
帮助的人:263万
展开全部
实现bigdecimal类型转成String类型: BigDecimal bd = new BigDecimal("xxx"); String str = bd.toString(); 扩展:String类型转成bigdecimal类型 String str = "xxx"; BigDecimal bd = new BigDecimal(str);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式