99问答网
所有问题
java中如何取整?
java中有float类型的数据吗?如果是double型的该如何取整呢?
举报该问题
推荐答案 2015-10-04
通过(int)方式进行取整,(int)是强转,强制把其他类型转换成整型。
语法:
int b =(int)浮点型变量;
例如:
double a = 1.22;
int b=(int)a;//强转double为整型。,取整,结果为1
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/ejtztOvzt.html
其他回答
第1个回答 2012-10-24
java的数据类型跟c\c++基本一样,如果要把double取整就会丢失精度,你可以强制转换
第2个回答 2012-10-24
double anotherDoubleValue = Math.floor(doubleValue);
int intValue = (int)doubleValue;
本回答被网友采纳
第3个回答 2012-10-24
interger。values()
相似回答
在
java中怎么
对一个数字
取整?
答:
在java中对一个数字取整方法很多
向上取整
Math.ceil();举例:Math.ceil(11.4)=12; Math.ceil(-11.6)=-11;2.向下取整Math.floor();举例:Math.floor(11.7)=11;Math.floor(-11.2)=-12;3.四舍五入Math.round();顾名思义,四舍五入后取整,其算法为Math.round(x+0.5),即原来的数字...
java
求大于参数的整数用什么函数
答:
java中
的三种
取整
函数 1.Math.floor floor,英文原意:地板。Math.floor 函数是求一个浮点数的地板,就是 向下 求一个最接近它的整数,它的值肯定会小于或等于这个浮点数。Math.floor(-1.1): -2.0 Math.floor(-1.5): -2.0 Math.floor(-1.6): -2.0 Math.floor(0.1): 0.0 Math.f...
java中
double型
如何取整?
答:
有float类型的\x0d\x0a\x0d\x0a
向上取整
:Math.ceil() //只要有小数都+1\x0d\x0a向下取整:Math.floor() //不取小数\x0d\x0a四舍五入:Math.round() //四舍五入
java中
小数
怎么
四舍五入?
答:
import
java
.math.BigDecimal;public class A { public static void main(String[] args) { String s="0.00000999999997";//四舍五入,length是小数位数 int length=s.substring(s.indexOf(".")+1).length();String s1=String.format("%."+(length-1)+"f",new BigDecimal(s));//去尾部0...
求解
java中
Math类中的
取整
方法?
答:
public static long round(double a)返回最接近参数的 long 长整型。结果将四舍五入为整数,对结果调用 Math.floor函数, 并将所得结果强制转换为 long 类型。换句话说,结果等于以下表达式的值:(long)Math.floor(a + 0.5d)对于负数的四舍五入规则是 先把负数转换为正数,四舍五入后,再转换为...
Java如何
实现四舍五入运算?
答:
Math.round是在原来的数字的基础上+0.5然后向下
取整
。银行家舍入法 舍去位的数值小于5时,直接舍去。舍去位的数值大于5时,进位后舍去。当舍去位的数值等于5时,若5后面还有其他非0数值,则进位后舍去,若5后面是0时,则根据5前一位数的奇偶性来判断,奇数进位,偶数舍去。
Java
支持的四舍五入方式...
Java怎么
实现提取小数的整数部分的功能
答:
Math类中提供了三个与取整有关的方法:ceil、floor、round,这些方法的作用与它们的英文名称的含义相对应,例如,ceil的英文意义是天花板,
该方法就表示向上取整
,Math.ceil(11.3)的结果为12,Math.ceil(-11.3)的结果是-11;floor的英文意义是地板,该方法就表示向下取整,Math.ceil(11.6)的结果为11...
java
几个小数
取整
例子
答:
Math类中提供的三个与取整有关的方法:第一个: ceil ceil的意思就是: 天花板的意思;该方法表示的是
向上取整
Math.ceil(11.3)的值是12 ; Math.ceil.(-11.6)的结果是-11;第二个是: floor 首先他的英文含义就是地板的含义,该方法就表示的是向下取整, Math.floor(11.6)的结果就是11 ; Math....
java
sql中做除法除不尽时,
怎么取整数
部分
答:
floor函数截取小数点后面的数字。对于负数和正数函数处理的不一样,对于正数不进行四舍五入,对于负数进行四舍五入。SQL语言,是结构化查询语言Structured Query Language的简称,SQL语言是一种数据库查询和程序设计语言,用于存取数据以及查询,更新和管理关系数据库系统,同时也是数据库脚本文件的扩展名。
大家正在搜
java取整函数怎么取整
java中取整
java中向上取整
怎么在java中四舍五入取整
java中除法取整
工程中向上取整和向下取整
Java中int型小数取整结果
编程中取余和取整的区别
java中取余
相关问题
在java中怎么对一个数字取整?
java中如何取整?
求解java中Math类中的取整方法?
在java中怎么对一个数字取整
java中Math提供的是哪个取整的方法
java中double型如何取整?
Java中的一个除法的取整问题,如下图我知道是因为取整的原因...
Java中怎么把浮点数转变成整数只保留整数部分