去掉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() //四舍五入

参考技术A Math.round(float f)对小数部分四舍五入
或者强值类型转换成int类型,直接去掉小数部分本回答被提问者和网友采纳
参考技术B Math.round(你的数);得到的就是去掉小数部分的数哈。。并且四舍五入了的哈。。 参考技术C 楼上的两个方法都对 你可以直接转换为int 这样就去掉了 参考技术D 假设你的数a=1.001

(int) a=1;

加我为满意答案吧

以上是关于去掉decimal类型后面的小数点的主要内容,如果未能解决你的问题,请参考以下文章

去掉BigDecimal类型变量小数点后多余的零

Java有一个小数,如何去掉小数部分?

sql 去掉小数点最后的零

对JS基础学习的重新理解

sqlserver怎么把小数点后面多余的0去掉

sqlserver怎么把小数点后面多余的0去掉