public class Double2Int {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
double d = 5.5;
int i = (int)d;
System.out.println(i);
d = 5.9;
i = (int)d;
System.out.println(i);
d = 5.2;
i = (int)d;
System.out.println(i);
}
}
结果: 可见都是向下取整。
5
5
5
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
2.首先来两个int类型的数据(或double型): 4.将int型(double型)转换为QByteArray型: 5.QString与QByteArray之
java技术,对象操作:数值取整和保留两位小数,将数值转换成字符串。
JAVA转byte[]为int,long,double
java\String类型转换成整数double
在C语言中没有直接将日期转换为double型的函数,但是在将日期类型保存到文件时往往需要日期的转换。C语言日期型与double型互相转换。在VC6.0和VC2010下编译通过。C/C++时间日期与doub型相互转换。
由于实际开发中这样的类型转换很多,所以Java语言在设计时,没有为该操作设计语法,而是由JVM自动完成。 转换规则 从存储范围小的类型到存储范围大的类型。 具体规则为: byte→short(char)→int→long→float→...
使用java语言实现16位内存数据转化为double型
c++ 中 数字转换为大写 在vs中开发 输入的为double型
java中数据类型转换 收藏 java中数据类型转换 1如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i =...
//将double类型转为_int64,防止精度1丢失 //将double类型转为_int64,防止精度1丢失
char short int long float double 转换成byte数组
使用Java,double 进行运算时,经常出现精度丢失的问题,总是在一个正确的结果左右偏0.0000**1。 特别在实际项目中,通过一个公式校验该值是否大于0,如果大于0我们会做一件事情,小于0我们又处理其他事情。 这样的...
(1)若运算数中有double型或float型,则其他类型数据均转换成double类型进行运算。 (2)若运算数中最长的类型为long型.则其他类型数均转换成long型数。 (3)若运算数中最长类型为int型,则char型也转换成int型进行运算...
两个int数组相乘的java实现,很简单,命名不够规范,但有注释
将Char型变量转换成Double型变量的Matlab代码
java实现任意进制的转换,包括2进制转16进制,10进制转16进制,10进制转任意进制,36进制加法,可自行手动设置转换进制和需要转换的数字.
Java Double相加出现的怪事,浮点运算不精确问题
Java中的简单浮点数类型float和double不能够进行运算,因为大多数情况下是正常的,但是偶尔会出现如上所示的问题。这个问题其实不是JAVA的bug,因为计算机本身是二进制的,而浮点数实际上只是个近似值,所以从二进制...
一些初学JAVA的朋友可能会遇到JAVA的数据类型之间转换的苦恼,例如,整数和float,double型之间的转换,整数和String类型之间的转换,以及处理、显示时间方面的问下面笔者就开发中的一些体会介绍给大家。 我们知道,...
KOF97模拟器和ROM文件合集,注意是2个rar文件哦,不能玩你砍我。。