导航:首页 > 编程语言 > float转stringjava

float转stringjava

发布时间:2022-08-11 03:54:14

❶ 如何将float转换为string

在C语言中,可以通过_gcvt函数实现这个功能 将float数据转换为string
java语言中,可以通过如下几种方法:

Float f = 0.0f;
String str = String.valueOf(f);
String str1 = f + "";
String str2 = f.toString();

System.out.println(str);
System.out.println(str1);
System.out.println(str2);
这几种方法都是可以的。

❷ java中怎样将float变量变成string

在java中,将浮点数格式化为string,一般使用DecimalFormat。DecimalFormat的用法示例如下:
DecimalFormat df = new DecimalFormat();
double data = 1234.56789;
System.out.println("格式化之前的数字: " + data);
String style = "0.0";//定义要显示的数字的格式
df.applyPattern(style);// 将格式应用于格式化器
System.out.println("采用style: " + style + "格式化之后: " + df.format(data));
style = "00000.000 kg";//在格式后添加诸如单位等字符
df.applyPattern(style);
System.out.println("采用style: " + style + "格式化之后: " + df.format(data));
// 模式中的"#"表示如果该位存在字符,则显示字符,如果不存在,则不显示。
style = "##000.000 kg";
df.applyPattern(style);
System.out.println("采用style: " + style + "格式化之后: " + df.format(data));
// 模式中的"-"表示输出为负数,要放在最前面
style = "-000.000";
df.applyPattern(style);
System.out.println("采用style: " + style + "格式化之后: " + df.format(data));
// 模式中的","在数字中添加逗号,方便读数字
style = "-0,000.0#";
df.applyPattern(style);
System.out.println("采用style: " + style + "格式化之后: " + df.format(data));
// 模式中的"E"表示输出为指数,"E"之前的字符串是底数的格式,
// "E"之后的是字符串是指数的格式
style = "0.00E000";
df.applyPattern(style);
System.out.println("采用style: " + style + "格式化之后: " + df.format(data));
// 模式中的"%"表示乘以100并显示为百分数,要放在最后。
style = "0.00%";
df.applyPattern(style);
System.out.println("采用style: " + style + "格式化之后: " + df.format(data));
// 模式中的"\u2030"表示乘以1000并显示为千分数,要放在最后。
style = "0.00\u2030";
//在构造函数中设置数字格式
DecimalFormat df1 = new DecimalFormat(style);
//df.applyPattern(style);
System.out.println("采用style: " + style + "格式化之后: " + df1.format(data));
下面是总结:
格式化之前的数字: 1234.56789
采用style: 0.0格式化之后: 1234.6
采用style: 00000.000 kg格式化之后: 01234.568 kg
采用style: ##000.000 kg格式化之后: 1234.568 kg
采用style: -000.000格式化之后: -1234.568
采用style: -0,000.0#格式化之后: -1,234.57
采用style: 0.00E000格式化之后: 1.23E003
采用style: 0.00%格式化之后: 123456.79%
采用style: 0.00‰格式化之后: 1234567.89‰

❸ 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 + "";//这里采用字符串连接的方式,可以直接把浮点转换为字符串

❹ Java中几种常用数据类型之间转换的方法

下面给你例举10种Java中几种常用的数据类型之间转换方法:

1. short-->int 转换

exp: short shortvar=0;

int intvar=0;

shortvar= (short) intvar

2. int-->short 转换

exp: short shortvar=0;

int intvar=0;

intvar=shortvar;

3. int->String 转换

exp: int intvar=1;

String stringvar;

Stringvar=string.valueOf (intvar);

4. float->String 转换

exp: float floatvar=9.99f;

String stringvar;

Stringvar=String.valueOf (floatvar);

5. double->String 转换

exp double doublevar=99999999.99;

String stringvar;

Stringvar=String.valueOf (doublevar);

6. char->String 转换

exp char charvar=’a’;

String stringvar;

Stringvar=String.valueOf (charvar);

7 String->int、float、long、double 转换

Exp String intstring=”10”;

String floatstring=”10.1f”;

String longstring=”99999999”;

String doubleString=”99999999.9”;

Int I=Integer.parseInt (intstring);

Float f= Integer.parseInt (floatstring);

Long lo=long. parseInt (longstring);

Double d=double. parseInt (doublestring);

8 String->byte、short 转换

Exp String s=”0”;

Byte b=Integer.intValue(s);

Short sh=Integer.intValue(s);

9 String->char 转换

Exp String s=”abc”;

Char a=s.charAt(0);

返回字符a

10 String-->boolean 转换

String s=”true”;

Boolean flag=Boolean.valueOf (“s”);

❺ 浮点数怎么转换成字符串 java

float f = 3.33f;
String sa = String.valueOf(f);
System.out.println(sa);

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

直接message+"",加一个""就会自动变成string类型

❼ 问下会java的人,java 怎么用float怎么转化为String

具体如下
1、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 + "";//这里采用字符串连接的方式,可以直接把浮点转换为字符串

❽ java 怎么用float怎么转化为String

java float怎么转化为String方法:

String & Float

String s="";Float f=12.21;

String->Float:f= Float.valueOf(s);f= new Float(s);f= Float.parseFloat(s);

Float->String: s= f.toString();

(8)float转stringjava扩展阅读:

1、字符串与其它类型间的转换

(1)其它类型向字符串的转换

①调用类的串转换方法:X.toString();

②自动转换:X+“”;

③使用String的方法:String.volueOf(X);

2、字符串作为值,向其它类型的转换

①先转换成相应的封装器实例,再调用对应的方法转换成其它类型

例如,字符中“32.1”转换double型的值的格式为:new Float(“32.1”).doubleValue()。也可以用:Double.valueOf(“32.1”).doubleValue()

②静态parseXXX方法

String s = "1";

byte b = Byte.parseByte( s );

short t = Short.parseShort( s );

int i = Integer.parseInt( s );

long l = Long.parseLong( s );

Float f = Float.parseFloat( s );

Double d = Double.parseDouble( s );

③Character的getNumericValue(char ch)方法



❾ java 浮点型转字符串

比如:float f = 0.1f;
用下列方式转换字符串也可以:
String str = f + "";
str就是转换成字符串的,
希望对你有帮助。

阅读全文

与float转stringjava相关的资料

热点内容
解压的密码htm被屏蔽 浏览:502
冬天太冷冰箱压缩机不启动怎么办 浏览:82
手机打开vcf需要什么编译器 浏览:908
加密磁盘后开机很慢 浏览:270
长沙智能云控系统源码 浏览:256
阿里云服务器如何设置操作系统 浏览:999
超级命令的英文 浏览:782
做账为什么要用加密狗 浏览:584
考研群体怎么解压 浏览:156
linux修改命令提示符 浏览:225
圆圈里面k图标是什么app 浏览:60
pdf加空白页 浏览:945
linux服务器如何看网卡状态 浏览:317
解压新奇特视频 浏览:706
图书信息管理系统java 浏览:554
各种直线命令详解 浏览:864
程序员泪奔 浏览:147
素材怎么上传到服务器 浏览:517
android百度离线地图开发 浏览:191
web可视化编程软件 浏览:294