clwn.net
当前位置:首页 >> string转DouBlE类型 >>

string转DouBlE类型

方法1 double b=1.2; string str=""+b; 方法2 double b=1.2; double do=new double(b); string str=do.tostring(); 这里double是一个包装类,把double类型数据包装成一个对象,然后调用它的 tostring()方法得到对应的字符串. 方法3 直接用包装类double的静态方法把double数据转换为字符串,如: double b=1.2; string str=double.tostring(b);

java中string转换double类型,定义num1为double类型,str1位string类型,代码如下:double num1 = 0.0;string str1= "19.987";num1 = double.valueof(str1.tostring());

String --> double double d = Double.parseDouble("1.0"); String --> float float f = Float.parseFloat("1.0f"); String --> int int i = Integer.parseInteger("123"); 呵呵,还有long也是这种用法,不过记得string在转换数值的时候,string必须是数值串.如果包含其他字符,会报类型转化异常的.

# 方法一: 使用stringstream stringstream在int或float类型转换为string类型的方法中已经介绍过, 这里也能用作将string类型转换为常用的数值类型. #方法二:使用atoi()、 atil() 、atof()函数 -----------------实际上是char类型向数值类型的

这么写肯定会出现空指针 除非num 和 strnum4 长度一样 不知道你写这段代码什么意思 是要把num里面的字符 赋值成double吗?public class Main { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub

convert.todouble(string);这样就能把string转换成double类型了..

请教下:parse怎么用呢?有什么作用呢?如果要将string转换为double可以用atof函数double a=atof(textbox.text.c_str());而将double转换为string可以类似于下面的做法: float temp=19.168; char *a=new char[30]; sprintf(a,"%f",temp);

//string类中本身提供方可以将几乎所有的基本类型转换为string类型//可以这么调用//string.valueof(222.222);//这个方法返回的就是double对应的字符串//示例代码如下 package com.lk.simpledeveloper.test; public class test { public static void main(string[] args) { double d = 12.25; string str = string.valueof(d); system.out.println(str); } }

1、Double类的parseDouble方法,将字符串解析为double值;2、String ds = "5.3739";3、Double d = Double.parseDouble(ds).1、Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言.Java 技术具有卓越的通用性、高效性、平

也就是把“”去掉,qprive这些都是保存double类型的变量吧,你加上引号就都变成string字符串了,所以出错

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com