当前位置:首页 » 编程语言 » java转float

java转float

发布时间: 2022-04-04 02:15:46

1. java 中string 数组怎样转化为float数组

String a[]={"1","2","3","44","76"};
float b[]=new float[a.length];
for(int i=0;i<a.length;i++)
b[i]=Float.parseFloat(a[i]);

2. 在java中怎么把string类型强转float类型

强制转换是不可能的了
String a="132.456";
float b=Float.parseFloat(a);

3. java里面怎么把long类型转化为floatFloat.parseFloat()转不了...

Float.parseFloat(String num) 接受参数为string,所以必须先转换long为string
public static void main(String[] args) {

long num = 10000000000000L;
float f1 = (float) num;
float f = Float.parseFloat(String.valueOf(num));

System.out.println(f1);
System.out.println(f);
}

long转换为float可能会发生精度丢失的。

4. java, int如何转float,

可以直接强制转换。
int i = 2;
float f = i;
但是这种转化方式比较少用,比较多的是int转为string或者string转为int或者float。

5. 我要用java调用c++ 传java里的float进入jni是 jfloat 怎么把jfloat转化为c++的float类型

只要你用的是别人都在用的环境,那jfloat本来就是float。

6. Java String转换为float

float直接使用就可以了。
float a = 1.0f;//这里定义了一个float变量a,值是1.0,f表示是float类型float b = a+1;//float可以直接拿来相加计算,直接用2、float转换为string
String str = String.valueOf(a);//这里通过String.valueOf方法,把float转换为String或者String str = a + "";//这里采用字符串连接的方式,可以直接把浮点转换为字符串

7. java类型转换:float 转换 string ,怎么写

float a = 1.0f;//这里定义了一个float变量a,值是1.0,f表示是float类型

String str = String.valueOf(a);//这里通过String.valueOf方法,把float转换为String
或者
String str = a + "";//这里采用字符串连接的方式,可以直接把浮点转换为字符串

8. java如何将 byte [4] 转换到float

推荐答案是错误地把字节等同与字符。

byte b[]={0x41,(byte) 0xc8,0,0};
//方法1 流输入,适用于ME/SE环境
//默认大端数,如果小端数,可以先翻转数组
DataInputStream dis=new DataInputStream(new ByteArrayInputStream(b));
float f=dis.readFloat();
dis.close();
System.out.println(f);

//方法2 缓存输入,适用于SE/EE环境
ByteBuffer buf=ByteBuffer.allocateDirect(4); //无额外内存的直接缓存
//buf=buf.order(ByteOrder.LITTLE_ENDIAN);//默认大端,小端用这行
buf.put(b);
buf.rewind();
float f2=buf.getFloat();
System.out.println(f2);

都将显示读出来的浮点数25.0

9. java中String转换float的问题。

Java的自动拆装箱机制,float是基本数据类型 Float是float对应的类;既然是类就可能会有其他的属性和方法。.parseFloat()方法就是这个类的一个方法。还有int对应Integer,boolean 对应Boolean等等

热点内容
文件夹怎么打开 发布:2025-01-18 18:47:07 浏览:296
杉德卡卡号和密码看哪里 发布:2025-01-18 18:43:27 浏览:712
android返回退出 发布:2025-01-18 18:43:26 浏览:601
linux采集视频 发布:2025-01-18 18:38:38 浏览:638
差异度算法 发布:2025-01-18 18:34:27 浏览:698
电脑全套配置有哪些 发布:2025-01-18 18:32:39 浏览:145
新项目源码 发布:2025-01-18 18:14:48 浏览:517
脚本设计图 发布:2025-01-18 18:06:17 浏览:601
内部存储空间不足总是跳出来 发布:2025-01-18 17:56:22 浏览:951
安卓光遇更新后魔法商店去哪里了 发布:2025-01-18 17:55:47 浏览:133