去掉decimal类型后面的小数点
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了去掉decimal类型后面的小数点相关的知识,希望对你有一定的参考价值。
model.price = dbHelper.GetDecimal(dr["price"]);数据库中的price是money类型的,所以输出会有小数点,我需要显示只是整数部分
参考技术A Decimal.Parse((dbHelper.GetDecimal(dr["price"])).ToString("0")); 参考技术B Integer.parseInt(dbHelper.GetDecimal(dr["price"])) 参考技术C =Convert.ToInt32(dbHelper......);Java有一个小数,如何去掉小数部分?
Java有一个小数,如何去掉小数部分?
1、Math.round(float f)对小数部分四舍五入
或者强值类型转换成int类型,直接去掉小数部分!
2、
3、向上取整:Math.ceil() //只要有小数都+1
向下取整:Math.floor() //不取小数
四舍五入:Math.round() //四舍五入
或者强值类型转换成int类型,直接去掉小数部分本回答被提问者和网友采纳 参考技术B Math.round(你的数);得到的就是去掉小数部分的数哈。。并且四舍五入了的哈。。 参考技术C 楼上的两个方法都对 你可以直接转换为int 这样就去掉了 参考技术D 假设你的数a=1.001
(int) a=1;
加我为满意答案吧
以上是关于去掉decimal类型后面的小数点的主要内容,如果未能解决你的问题,请参考以下文章