特殊string类型数字转double

问题描述

特殊string类型数字转double

C# 6.50000000000D+01形式的string类型如何转为double convert.todouble 和 double.parse都不行

解决方案

6.50000000000D+01是什么意思?按理说应该是6.50000000000E+01
你可以用正则表达式提取或者替换D为E再转。如果D表示指数的话。

解决方案二:

你确定是6.50000000000D+01而不是6.50000000000E+01吗?E才是科学计数法。D是什么?

解决方案三:

是卫星导航数据,替换为E成功,谢谢

解决方案四:

6.50000000000D+01本事就是数字类型吧,是把很长的数字显示短一点的数字类型!

时间: 2024-11-16 11:48:42

特殊string类型数字转double的相关文章

数字-Java打印String类型的问题

问题描述 Java打印String类型的问题 代码是这样的: System.out.println( "我的的兑换码为:" + DigestUtils.shaHex("001")); 这是一个加密的,内容必须是String类型,但是我需要批量打印,而且是int类型的自增,如: 001,002,003到010,这样的一系列的数字的加密,求支招 解决方案 public static void main(String[] args){ String pattern=&qu

数据库Decimal类型,和Double类型数字比较大小?

问题描述 数据库Decimal类型,和Double类型数字比较大小? System.out.println(list.get(0).get("sum(c.couponfee/100)")); BigDecimal sum = new BigDecimal((Double)(list.get(0).get("sum(c.couponfee/100)"))); BigDecimal max = new bigd /* for(int i=0;i BigDecimal s

字符-jdk1.5 String类型的表达式 计算结果转换成Int

问题描述 jdk1.5 String类型的表达式 计算结果转换成Int String str = "3*5+5"; JDK1.5 有没有什么函数可以计算str然后放入int? 还是得字符截取一步一步来? 感谢各位大神的回复.不能全部采纳实属无奈.所以从逻辑严谨的角度,采纳同时回答两个问题的回复.再次感谢 解决方案 没有,自己看一下后缀表达式算法,参考下面链接http://www.cnblogs.com/gmq/archive/2013/05/30/3108849.html 解决方案二:

C#中如何格式化string类型的金额

/// <summary> /// 根据精度将金额转换为自定义类型的string /// </summary> /// <param name="precision">需要的精度</param> /// <param name="money">需要转换的金额</param> /// <returns>转换后的金额</returns> public string Forma

把《c++ primer》读薄(3-1 标准库string类型初探)

督促读书,总结精华,提炼笔记,抛砖引玉,有不合适的地方,欢迎留言指正. 问题1:养成一个好习惯,在头文件中只定义确实需要的东西 using namespace std; //建议需要什么再using声明什么,最好不使用这个偷懒的写法 问题2:C++定义了一个内容丰富的抽象数据类型的标准库,最重要的两个标准库类型是string和vector 因为他们是c++基本内置类型基础上改进而来,故重要!前者支持变长字符串,后者可以保存一组指定类型的对象. 问题3:什么时候会调用默认的构造函数? 默认构造函数

C# 格式化string类型的金额

/// <summary> /// 根据精度将金额转换为自定义类型的string /// </summary> /// <param name="precision">需要的精度</param> /// <param name="money">需要转换的金额</param> /// <returns>转换后的金额</returns> public string Forma

Int32怎么强制转换为string类型

问题描述 pr.Age1=Int32.Parse(this.textBox2.Text.Trim()); 解决方案 本帖最后由 OnlyInNew 于 2016-01-28 02:51:18 编辑解决方案二:pr.Age1=this.textBox2.Text.Trim(); 解决方案三:pr.Age1 = this.textBox2.Text.Trim();pr.age1为string类型.解决方案四:若age1是string类型,那么直接写pr.Age1=this.textBox2.Text

c++-结构成员含string类型数组,成员的输入问题

问题描述 结构成员含string类型数组,成员的输入问题 要求输入的name可含空格,不知道错哪了,新手求好心人解答,万分感谢! #include#includeusing namespace std;struct donation{ string name; double number;};int main(){ cout<<""Input the number of donater: ""; int d_number; cin>>d_nu

Java中String类型能转成int类型吗

问题描述 Java中String类型能转成int类型吗 一个String字符串 能否像 char类型一样 转换成int值 如果可以Java中怎么写 解决方案 看你用什么预言,各种预言都有转换函数,只要符合数值型,就可以正常转换 解决方案二: double?d?=?1.233; String?s1?=?String.valueOf(d); String?s2?=?s1.substring(0,?s1.indexOf("."))?+?s1.substring(s1.indexOf(&quo