float转换成string保留两位小数 [问题点数:40分,结帖人lyt308012546]

Bbs1
本版专家分:0
结帖率 86.67%
Bbs9
本版专家分:67062
版主
Blank
红花 2012年8月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2014年5月 Web 开发大版内专家分月排行榜第二
2014年4月 Web 开发大版内专家分月排行榜第二
Blank
蓝花 2014年3月 Web 开发大版内专家分月排行榜第三
2014年2月 Web 开发大版内专家分月排行榜第三
2013年7月 .NET技术大版内专家分月排行榜第三
2013年6月 .NET技术大版内专家分月排行榜第三
2012年9月 .NET技术大版内专家分月排行榜第三
Bbs7
本版专家分:10066
Bbs3
本版专家分:896
Bbs5
本版专家分:3611
Bbs5
本版专家分:3611
Bbs3
本版专家分:748
Bbs3
本版专家分:896
如何将String转换成float
如何将String<em>转换成</em><em>float</em>?
string转换成float类型
str="4380997.4912"rn我用<em>float</em>.parse(str)后,就变成了"4380997.5",请问怎样使转换后的数据不变,仍保持原有的精度,谢谢
String如何转换成Float
页面上传来的String 如:"7.5"rn数据库入库为 Floatrn以 Float.valueOf("7.5") 入库rn数据库中为 7.4999999999903rn为什么?rn如何正常的入库???rn
Java 将String转Double、Double类型保留2位小数
将Double类型的数据保留2位小数: Double a = 2.34566; BigDecimal bd = new BigDecimal(a); Double d = bd.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); d输出就是2.35, 注意会四舍五入 2.将String转Double,并保留2位
Java中保留两位小数,和kotlin保留两位小数
Java   使用BigDecimal,保留小数点后两位 public static String format1(double value) { BigDecimal bd = new BigDecimal(value); bd = bd.setScale(2, RoundingMode.HALF_UP); return bd.toString(); } 使用...
保留两位小数的String用法
package program;import java.util.Scanner;/** * 编写程序,计算邮局汇款的汇费: * 如果汇款金额小于100元,汇费为1元, * 如果金额在100元与500元之间,按1%收取汇费, * s如果金额大于500元,汇费为50元。 * @author Administrator * */ public class T3_4 { public
String转double保留两位小数
 关于此问题,网上一些答案不太靠谱 通过实践,此处只提供一个办法:     String price_CNY = map.get(&quot;CNY&quot;); //6.2041 Double cny = Double.parseDouble(price_CNY);//6.2041 这个是转为double类型 DecimalFormat df = new DecimalFormat(&quot;...
float保留两位小数
用DecimalFormat 返回的是String格式的. <em>float</em> num = 0.012312123; DecimalFormat  mFormat = new DecimalFormat(“.00”); String formatNum = mFormat .format(num ); formatNum的值为“0.01”.
string转换成float的时候出现异常
wince平台在俄文系统上面用C#开发应用程序rn将<em>string</em><em>转换成</em><em>float</em>的时候出现FormatException,有人遇到过吗rnrn <em>string</em> a = "3.142"; rn <em>float</em> x = Convert.ToSingle(a);
请问float如何转换成String????
请问<em>float</em>如何<em>转换成</em>String????
c#中将string转换成float
前台的文本框:txt2输入数据,rn用post方法提交给后台,后台用request["txt2"]得到此数据,rn怎样将此数据转化成<em>float</em>型?想请教一下。
怎么样把String 转换成Float?
??
android 如何保留数据两位小数
今天,简单讲讲android如何保留运算结果为浮点数时,<em>保留两位小数</em>显示。 最近,由于换了租房的位置,状态不好,现在没有心思写比较复杂的内容,最近写博客可能都会偏向简单的内容。 这个其实很简单,最近做一个功能时,获取到文件的大小为B的数据,在界面上需要显示为MB,这是需要转换才可以1MB=1024*1024B,所以需要进行触发运算,但是运算结果为整数不好,需要为浮点数并且显示小数点后两位数...
c#字符串类型小数能直接保留2位小数吗,谢谢
-
Double值保留两位小数的四种方法
public class DoubleTest { //<em>保留两位小数</em>第三位如果大于4会进一位(四舍五入) double f = 6.23556; /** *使用精确小数BigDecimal */ public void fun1() { BigDecimal bg = new BigDecimal(f); /...
数值保留两位小数的String方法
最近恶心到爆炸各种奇怪的显示不正常,现在发现String有好的办法解决特此记录 String.format(&quot;%.2f&quot;,“真正的值”)
c# double转string保留两位小数
double tmp = 3.11415; <em>string</em> s = tmp.toString(“f2”); 这样就是<em>保留两位小数</em>
float如何转换成string类型?
谢谢!!
string 类型 转换成 float 类型
//按日期分割rn <em>string</em>[] f = Regex.Split(fullPath, "20100908", RegexOptions.IgnoreCase);rn //将第四个分割字符串按";"分割rn<em>float</em>[] f1 = (<em>float</em>)f[3].Split(';');rnrnrn 第二句报错, 怎么把<em>string</em> 类型 <em>转换成</em> <em>float</em> 类型啊?
float浮点类型保留两位小数
public static void main(String[] args) { Float priceCar = 12.356f; // 设置位数 int scale = 2; // 表示四舍五入,可以选择其他舍值方式,例如去尾,等等. int roundingMode = 4; BigDecimal bd = new BigDecimal((<em>float</em>) price...
怎么使float保留两位小数
怎么使<em>float</em><em>保留两位小数</em>。
c++ float 保留两位小数
#include #include using namespace std; int main() {     <em>float</em> a = 10.4234;     //第一种方式,从根本改变输出流      cout      //第一种方式,常规型     cout     //第三种方式,全局整体型     cout.precision(2);     cout
Android 数值型字符串,转化保留两位小数
代码: String s = "12345.67890"; <em>float</em> f= Float.parseFloat(s); DecimalFormat decimalFormat=new DecimalFormat(".00");//构造方法的字符格式这里如果小数不足2位,会以0补足. String p=decimalFormat.fo
string.Format字符串格式说明
先举几个简单的应用案例: 1、格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元) <em>string</em>.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0.20) 默认格式化小数点后面<em>保留两位小数</em>,如果需要保留一位或者更多,可以指定位数 <em>string</em>.Format("{0:C1}",23.15) 结果为:¥23.2 (截取会自动四舍五
java保留两位小数4种方法
4种方法,都是四舍五入,例:import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;public class format {    double f = 111231.5585;    public void m1() {        BigDecimal bg = new
Java使double保留两位小数的多方法 Java保留两位小数
import java.text.DecimalFormat; DecimalFormat df = new DecimalFormat("#.00"); double d1 = 1.23456 double d2 = 2.0; double d3 = 0.0; system.out.println(df.format(d1),df.format(d2),df.format(d3
float类型的数字,保留两位小数
<em>float</em>类型的数字,<em>保留两位小数</em>?
怎样将float转换成string 型?
怎样将<em>float</em>型<em>转换成</em><em>string</em> 型?rn如将0.089变为“089”.rnrn
如何将String型转换成float型?
Float( txtF1.getText() )rn已对String数据进行判断, 确定其为<em>float</em>.rn
float转换成string如何做?谢谢
将<em>float</em><em>转换成</em><em>string</em>如何做?
请教String 转换成float的一个问题
[code=Java]String a = "31.4530";rnFloat.parseFloat(a);rnSystem.out.println(a);rn[/code]rnrna的值为31.453后面的0不见了,请教下这种情况该怎么处理下
java double类型保留两位小数4种方法
4种方法,都是四舍五入,例: import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public class format { double f = 111231.5585; public void m1
字符串截取 保留小数点后面两位
//格式化 电子化移交完成率 保留两位 public String formateRate(String rateStr){ if(rateStr.indexOf(".") != -1){ //获取小数点的位置 int num = 0; num = rateStr.indexOf(".");
float型转换为string
C# float转String如何保留实际小数位数
比如一个<em>float</em> a = 329.0; 转成String,要让a显示成329.0;如果a = 329.000,转成String 显示成329.000,这种要怎么转,求指教! 不是保留具体位数啊,也不
Float转换成string保留指定小数位
// str:= FormatFloat('0.0',12.2533); str:= format('%.2f',[12.3533]);
float型怎么转换成string类型??
如题!rn
如何将string强制转换成int 或者 float
如何将<em>string</em>强制<em>转换成</em>int 或者 <em>float</em>
String 型 如何 转换成Float型
如题String型rnString str=11.999;rn如何<em>转换成</em>Float型rn<em>float</em> f=11.999;rnrn求解
《Qt5+数字转QString并保留小数点位数》
整数转QString,默认情况下,基数为10,对于10以外的基数,被视为无符号整数。小数转QString,会转换为与数字n等效的字符串,并根据指定的格式和精度进行格式化。 函数原型 static QString number(int, int base=10); static QString number(uint, int base=10); static QString numbe...
Android float,int等与string的转换方法
1 如何将字串 String <em>转换成</em>整数 int?  A. 有两个方法: 1). int i = Integer.parseInt([String]);  或  i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue();  注: 字
Android String类型转换为float、double和int的工具类
在做项目时遇到了需要把年份(String)转换为int类型,对年份进行比较,顺便提取为方法,保存下来方便以后使用。 public class ConvertUtil { //把String转化为<em>float</em> public static <em>float</em> convertToFloat(String number, <em>float</em> defaultValue) { if (TextUtils.isEmp
QString 里面int类型的数字,转成QString类型的3位数,保留3位数字
如题:比如1,我想转成 &quot;001&quot;。有两种方法:方法一:int i=1; QString b=QString(&quot;%1&quot;).arg(i, 3, 10, QChar('0')); 其中3表示需要保留3位数字,10是10进制,后面是以0补齐的意思。方法二:int cmd=1; QString str=QString::number(cmd).sprintf(&quot;%03d&quot;,cmd);...
sprintf怎么让小数只保留两位小数啊???
在哪儿可以找到那个格式化串的写法啊?
c++ 将float 类型转换成string 类型
//c++ 将<em>float</em> 类型<em>转换成</em><em>string</em> 类型: #include&amp;lt;sstream&amp;gt; <em>string</em> Convert(<em>float</em> Num) { o<em>string</em>stream oss; oss&amp;lt;&amp;lt;Num; <em>string</em> str(oss.str()); return str; } ​ 方法1: sscanf() 函数名: sscanf 功 能: 从字符...
c#如何把string类型转换成float
用convert.toXXXrn但是XXX没有<em>float</em>类型,只有double类型,不符合我的要求。rn请问应该怎么做?
Float类型数据保留两位小数怎么做?
Float类型数据经过乘除运算后,会有很长的小数,怎样才能按“四舍五入”<em>保留两位小数</em>呀?rnrn我试图写一个方法实现它,但没有做到。
float类型的变量,如何保留两位小数?
public class ArrayComputernrn rn <em>float</em> array[];rn rn ArrayCompute()rn rn <em>float</em> arrTemp[] = 60f,78.8f,92f,87f,58.4f,66f,73f,97f,79f,96f;rn this.array = arrTemp;rn ;rn rn rn <em>float</em> aSum(int arrLength) //arrLength数组长度,求学员总成绩rn rn <em>float</em> sum = 0.0f;rn rn for (int i=0;i
float 类型怎么保留两位小数
rn 在Asp.net(c#)中rn <em>float</em> 类型怎么<em>保留两位小数</em>呀
parseInt与parseFloat、如何区分整数和小数
如果字符串中含有非数字的情况,就不能使用Namber()方法来进行转换。 parseInt() 不认识小数点 parseInt():是从左到右一个一个解析,看到数字就通过,非数字就停止解析。 var a = '00000100px'; alert(parseInt(a));//100 var a = '100px'; alert(parseInt(a));//100 碰到非数字停止解
float类型数保留一位小数
<em>float</em>类型数保留一位小数   <em>float</em> a = 2.5f; <em>float</em> b = 1.2f; System.out.println(a/b); System.out.println((<em>float</em>)(Math.round(a/b*10))/10); <em>保留两位小数</em> 乘100 以此类推 两种方法:   import java.math.*; …… 方法1
字符串通过parseFloat函数转化 后相加出现意外數值
alert(parseFloat("7.99") + parseFloat("10")); //17.990000000000002 why??
C#中float怎样保留两位小数
我用了<em>float</em> y = <em>float</em>.Parse(x.ToString("#0.00")),但比如6.50000000000这样做后却变成了6.5,我想让它变成6.50怎么做啊,最后我就是想得到两位小
vc.net 如何将int 转换成float 然后转换成string
其中int转<em>float</em> 可以指定格式
double--->string的时候,如何保留两位小数
比如rn321.4321-321.43
如何统一float保留两位小数。转换后依然是float而不是String (如1f 转1.00f)
如题。谢谢了rn我只能转成String的,转回<em>float</em>后就又是1.0了。n[b]问题补充:[/b]n也是了,比较矛盾。因为现在是需求有变。比较多的页面需要改。rn有是getPrice()是要计算,有的是要显示;rn改起来比较麻烦,所以才想到在bean里改下get×()方法..rnok 关闭。
Java float浮点型保留2位小数
方法1、用Math.round计算,这里返回的数字格式的: <em>float</em> price=99.69537f; int itemNum=3; <em>float</em> totalPrice=price*itemNum; <em>float</em> num=(<em>float</em>)(Math.round(totalPrice*100)/100);//这里的100就是2位小数点,如果要求精确4位就*10000然后/10000 方法2、用Deci...
decimal类型保留两位小数,并保持decimal类型
小弟小白一枚,请教下大家数据类型转换,目前比如类型是decimal类型的A=90,想把A<em>转换成</em>90.00但方法Math.Round((decimal)A, 2).ToString("#0.00"),这
go语言中float64 保留2位小数
func Decimal(value <em>float</em>64) <em>float</em>64 {     return math.Trunc(value*1e2+0.5) * 1e-2 } 加上 0.5是为了四舍五入,想保留几位小数的话把2改掉即可。 这个版本有个关于浮点型数精度的问题,经常会出现 13.0000000001类似的结果。 下面的是先通过Sprintf<em>保留两位小数</em>,再转成<em>float</em>64. fu...
QString 怎么保留小数点后两位数
-
python中保留两位小数
今天写程序的时候碰到了一个问题关于如何控制浮点数只显示小数点后两位,正常的想法是用round函数,例如 round(a, 2),但是在面对下面的问题时候round就不太好用了 >>> a=13.949999999999999 >>> round(a, 2) 13.949999999999999 上网查了资料,有网友提供了一种方法 >>> print "%.2f" % a 13.
float num=123.0001f,保留两位小数,格式化后返回float类型
将<em>float</em> num=123.0001f,<em>保留两位小数</em>,格式化后返回<em>float</em>类型,如: <em>float</em> num = 123.00f;rn请帮忙转下!我格式成String可以<em>保留两位小数</em>,转为<em>float</em>后又变成一位了。怎么处理呢??
怎么才能把减法的到的float保留两位小数
rn[code=SQL]rnSELECT top 25 id=IDENTITY(int,1,1),* INTO #tmp FROM ReadNow where MeterID = 8 and ReadDate LIKE'%:01:%'order by ReadDate descrnSELECT ReadNumber=ISNULL(ReadNumber-(SELECT TOP 1 ReadNumber FROM #tmp rn WHERE id = A.id+1 ORDER BY id DESC),0)rnFROM #tmp AS A;[/code]rn想把计算得到的数<em>保留两位小数</em> 同时还是<em>float</em>格式的 rn这个该怎么做rn还有 对这个临时表不太了解
请问如何让FLOAT字段保留两位小数?谢谢
有三个FLOAT字段a,b,crnrnUPDATE chkrnSET a=b*crnrn我想让a保留2位小数,该怎么写啊,谢谢
byte转换成float
写了一个TCP通讯 程序传输数据 用一个byte[] date 接受到端口传过来的数据。rn传过来的数据时<em>float</em>类型 , 请问我该如何通过byte 将它们重新组合成<em>float</em>类型 (假如date[0]-date[3] 为<em>float</em> 类型的四个byte)rnrn我知道 int 可以通过 | 和 << 的方法组合rn 比如:rnint i = (int)(date[0]<<<<<<<8|date[3]);rnrn可是这样转换好像是不对的。 在此请教各位大虾。 我该怎么<em>转换成</em> <em>float</em>类型呢?
sql nvarchar转换成float
我想把自己为nvarchar的字段数据<em>转换成</em><em>float</em>rnrn
JS 计算的结果 保留两位小数
function getA(obj){ var id = obj.id; var pre = id.spli
c# 让double保留两位小数
1、Math.Round(0.333333,2);//按照四舍五入的国际标准 2、 double dbdata=0.335333; <em>string</em> str1=String.Format(&quot;{0:F}&quot;,dbdata);//默认为保留两位 还有一个类似的方法,但是不提倡: double d1 = 0.335333; <em>string</em> d2 = d1.ToString(&quot;...
c++里面如何保留两位小数
-
Double类型保留2位小数,不要四舍五入
问题如题: 注意是 不要四舍五入! Double number = 1.226; System.out.print(number); //我要的结果是:1.22 不是1.23
js实现保留两位小数
通过函数实现将计算结果按照四舍五入的方式强制<em>保留两位小数</em>,整形数据结果显示为num.00
+++ 字符数组转换成 float 类型 ++++
<em>string</em> mystr="12.3@34.5@98.9@67.8@";rn<em>string</em>[] str=null;rnstr=mystr.Split('@');rn<em>float</em>[] values= new <em>float</em>[str.Length];rnfor(int i=0;i<=str.Length-1;i++)rn rn values[i]=str[i]; //这里要出错,该如何转换?rn rn
float保留两位小数的问题急急急急急!!!!!!!!!!
通过数据库里面的数据计算得出一个<em>float</em>类型的数据现在我想把他<em>保留两位小数</em>哪位大哥帮帮我在线等待急急
help float转化成string
typedef Vector F_ARRAY;rnF_ARRAY flist;rn在这个flist里面我放了两个<em>float</em>型的数据。。rn现在想取出来。转化成<em>string</em>。编译不通过。。rn部分代码如下:rnrn<em>string</em> str = "";rnstr += "'";rnstr += flist.at (0).toString();rnstr += "'";rnrn不用toString直接用rnstr += flist.at (0);rn也不行。。。就是有东西,乱码。。。不是浮点数。。。rnrn高手指教。。
floatstring格式。。
如何将形如 1.25478565555475E+15 的格式。。rn变成 125478565555475 那个字段是<em>float</em>类型的,要将那个字段以 <em>string</em>输出。。还原成原来的数字rn
sqlserver char 转换成 float
rn写sql是时候遇到个问题 ,我把输入的数字,当成一个变量 ,然后把这个变量INSERT INTO 到数据库中,数据库中的表结构中是<em>float</em>类型的,而录入的变量时char类型的数字,我怎么把这个变量<em>转换成</em><em>float</em>后在 插入到数据库中rn例如rn char [变量]rn怎么转换才能成为 <em>float</em>类型的 变量
float到底能保留几位小数?
用<em>float</em>定义的一个变量到底能保留几位小数,按c语言里面的说法应该是保留7位,但是在我的程序中他好像做不到这一点,这是什么原因呢?还有double有这样的问题吗?
一个float类型的数据怎样保留四位小数
-
ruby float保留小数的位数
-
Jsp/Java/jstl/sql—— 针对double/float类型保留两位小数
需求 在对于数据的处理方面,我们有时候会碰到取整,或者<em>保留两位小数</em>等等。 比如,我们要对'数量'这一列取整,由32.00变成32; 对金额这一列<em>保留两位小数</em>,由32.12463 ...变成32.12; JSTL表示: 前提: &lt;%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %&gt; 代码:...
如何转换成float
char *value;rn<em>float</em> i;rnvalue = "3245";rnrni = rnrn 如何转换
如何将varchar转换成float
sql2000我有两个表,表A中电话号码的字符类型是varchar,而表B中是<em>float</em>,我想比较一下,但是字符类型不匹配,我用系统工具把varchar转换<em>float</em>后,得出的结果数据类型和B中的无法比较,求高手帮忙
float 怎样转换成字符串
我用MFC写了一个计算器,计算结果为<em>float</em>类型,怎样把它<em>转换成</em>字符类型输出在EDIT 的编辑框中??
十六进制转换成float
十六进制<em>转换成</em><em>float</em> rn先谢谢了
ArrayList转换成float[]问题
public static class Vec3frn rn public final <em>float</em> x, y, z;rnrn public Vec3frn (rn <em>float</em> x,rn <em>float</em> y,rn <em>float</em> zrn )rn rn this.x = x;rn this.y = y;rn this.z = z;rn /*Vec3f*/rnrn /*Vec3f*/rnrn然后我通过这种方法将参数<em>转换成</em><em>float</em>[],主要为了进行三维模型渲染,但是模型渲染出来有破面,我猜想可能是这个转换的方法有问题,导致一些点的数据位置不正确,请大神指教!rnpublic static <em>float</em>[] makeFloatArr(ArrayList obj)rn rn List <em>float</em>s = new ArrayList();rn// GeomBuilder.Vec3f[] data= (Vec3f[]) obj.toArray();//object[]不能被強制轉換成vec3frn rn Vec3f[] data = new Vec3f[obj.size()];rn int n = 0;rnrn for (Vec3f f : obj) rn data[n++] = f; rn rn rn for (int i = 0; i < data.length; i++) rn <em>float</em>[] vFloat = GeomBuilder.Vec3fToArr(data[i]);rn for (int j = 0; j < vFloat.length; j++) rn <em>float</em>s.add(vFloat[j]);rn vFloat= null;rn rn rn <em>float</em>[] <em>float</em>Array = new <em>float</em>[<em>float</em>s.size()];rn int i = 0;rnrn for (Float f : <em>float</em>s) rn// <em>float</em>Array[i++] = (f != null ? f : 0); rn <em>float</em>Array[i++] = f;rn rn return <em>float</em>Array;rn rn
非常经典的英语演讲PPT下载
里面收集了很多示范性的英语演讲PPT 做的虽然很短,但都很不错 用了很多不错的手法 可以做一下参考 相关下载链接:[url=//download.csdn.net/download/lzp1121/1354540?utm_source=bbsseo]//download.csdn.net/download/lzp1121/1354540?utm_source=bbsseo[/url]
matlab课件以及有关程序下载
这个资源很有用处,让人学到好多东西,望各位好好保存和利用。 相关下载链接:[url=//download.csdn.net/download/kanxiufang/3239182?utm_source=bbsseo]//download.csdn.net/download/kanxiufang/3239182?utm_source=bbsseo[/url]
patran教程下载
patran的安装方法,具体得很哦,对我是有很大帮助的。希望能帮到你 相关下载链接:[url=//download.csdn.net/download/gouerer123/4232683?utm_source=bbsseo]//download.csdn.net/download/gouerer123/4232683?utm_source=bbsseo[/url]
我们是很有底线的