当前位置:首页 » 编程软件 » 编译原理浮点数赋值给整数

编译原理浮点数赋值给整数

发布时间: 2023-08-23 08:17:40

Ⅰ Java中怎么把浮点数转变成整数只保留整数部分

通过转换为字符串,再截取整数部分:

float a = 1.1f;//定义一个浮点变量a

String str = String.valueOf(a);//浮点变量a转换为字符串str

int idx = str.lastIndexOf(".");//查找小数点的位置

String strNum = str.substring(0,idx);//截取从字符串开始到小数点位置的字符串,就是整数部分

int num = Integer.valueOf(strNum);//把整数部分通过Integer.valueof方法转换为数字

展资料:

Java的浮点类型有两种:float和double。

Java的浮点类型有固定的表数范围和字段长度,字段长度和表数范围和机器无关,double类型代表双精度浮点数,float类型代表单精度浮点数。

Java的浮点数遵循IEEE754标准,采用二进制数据的科学计数法来表示浮点数,对于float型数值,第1位是符号位,接下里8位表示指数,再接下来的23位表示尾数;对于double类型数值,第一位也是符号位,接下来的11位表示指数,再接下来的52位表示尾数。

热点内容
华为mate30保时捷什么配置 发布:2024-11-21 02:28:10 浏览:197
如何post安卓app 发布:2024-11-21 02:15:18 浏览:765
exetobat反编译 发布:2024-11-21 02:00:35 浏览:742
linux中l 发布:2024-11-21 01:59:07 浏览:427
单根睫毛怎么加密 发布:2024-11-21 01:58:19 浏览:689
数控车软件编程 发布:2024-11-21 01:56:57 浏览:696
开源驱动源码 发布:2024-11-21 01:49:23 浏览:993
win7怎么把桌面隐藏文件夹 发布:2024-11-21 01:42:07 浏览:532
爱心编程软件 发布:2024-11-21 01:42:02 浏览:302
解压包损坏怎么修复 发布:2024-11-21 01:40:27 浏览:673