java - 在 Java 中连接两个整数以获得 float

标签 java int concatenation

我有两个整数值如下

int fb = (int) (duration.toMinutes() / 60.0);
    int fb1 = (int) (duration.toMinutes() % 60.0);

我想要一个如下所示的浮点变量

float fb2 = fb.fb1

示例:如果我有两个 int 值 fb = 3 和 fb1=30,我需要 float fb2= 3.30

帮助我如何用最少的代码在java中实现上述目标。

最佳答案

尝试 Float.parseFloat(),如下所示:

float fb2 = Float.parseFloat(fb + "." + fb1);

您还可以将Float.valueOf()String.valueOf()结合使用,如下所示:

float fb2 = java.lang.Float.valueOf(String.valueOf(fb) +"."+ 
String.valueOf(fb1));

关于java - 在 Java 中连接两个整数以获得 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40176758/

相关文章:

mysql处理后连接两个concat表

C++ 宏连接

java - 线程本地删除?

c - C语言中如何添加字符?

c++ - 在数学上添加两个字符串?

c - 赋值从指针生成整数而不进行强制转换 [-Werror]

mysql - 如何在 MySQL 中连接一组结果?

java - 我的 Android 类中的 Arraylist 错误

java - 为什么作为路由参数的映射类型不匹配?

java - 在 Android 上读/写外部存储