`
cherryQQ
  • 浏览: 1133335 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

让人讨厌的双精度类型:doubleNum = 7.9007751E7 怎么转化为stringNum

    博客分类:
  • java
阅读更多
每次从excel 中读取保存到数据库中,都会是双精度型的,晕死,后来查啦一下原来是没有转换过来(因为数据库中的字段为Varchar2(200))类型的


String cardNum = "";
//double cardInt = 7.9007751E7;
double cardInt = 79007751;
int card  = new Double(cardInt).intValue();
System.out.println(new Double(doubleNum).intValue());
cardNum  = String.valueOf(cardInt);
System.out.println("cardNum::_______"+cardNum);
System.out.println("card::___dobule 转换而来的____"+card);
         //备注:double 类型  
//double cardInt = 7.9007751E7;   -----int------>79007751
double cardInt = 79007751;      -----int------>79007751


希望遇到类似的朋友,引以为鉴吧
分享到:
评论

相关推荐

    double to string

    在编程领域,将`double`类型的数值转换为`string`字符串是一个常见的操作,尤其是在处理数据输出、用户界面显示或者文件存储时。`double`是一种浮点数类型,它能表示较大的数值范围和精度,而`string`则常用于文本...

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

    在 Java 中,可以使用 String.valueOf() 方法将 double 类型的变量转换为 String 类型的变量。例如: double doublevar = 99999999.99; String stringvar; stringvar = String.valueOf(doublevar); 6. char --> ...

    java使double保留两位小数的多方法共2页.pdf

    在Java编程语言中,处理double类型的数值时,我们经常需要将其格式化为保留两位小数的形式,以便于显示和计算。以下是一些在Java中实现这一目标的方法: 1. **使用`DecimalFormat`类**: `DecimalFormat`是`java....

    java double:双精度浮点型.txt

    java double:双精度浮点型

    c语言32个关键字9个控制语句34个运算符

    7. double:用来声明为双精度类型。 例:double name; 8. struct:用来声明结构体类型,结构体可以包含各种不同类型的量。 例:struct some{ int a=1; float b=1.1; double c=1.1234567; }kkk; 9. char:用来...

    全面挖掘Java Excel API 使用方法.docx

    - 如果是NumberCell(数字单元格),转换为双精度浮点数:`NumberCell numc10 = (NumberCell)c10; strc10 = numc10.getValue();` - 如果是DateCell(日期单元格),转换为日期对象:`DateCell datec11 = (DateCell...

    c# 加减乘除算法

    这里,我们使用`Convert.ToDouble`将文本框中的字符串转换为双精度浮点数,进行加法运算,然后将结果显示在结果文本框中。 同样的方法可以应用于其他三个运算符。减法按钮的代码: ```csharp private void ...

    JAVA中使用数据库PPT教案学习.pptx

    | getDouble(int columnIndex) | double | 获取指定列索引的双精度浮点数值 | | getFloat(int columnIndex) | float | 获取指定列索引的单精度浮点数值 | | getInt(int columnIndex) | int | 获取指定列索引的整数值...

    C# String.Format格式化输出和ToString()的一些常用用法.pdf

    在C#编程语言中,`String.Format`方法和`ToString()`是两个非常重要的字符串操作方法,主要用于格式化输出和类型转换。本文将详细介绍这两种方法的一些常用用法。 首先,`ToString()`方法允许我们将一个对象转换为...

    C 代码 实现某些基本函数 双精度复数 (C8) 变量.rar

    在C编程语言中,双精度复数是一种高级的数据类型,用于表示包含实部和虚部的复数,其中实部和虚部都是双精度浮点数。本篇将深入探讨如何在C语言中实现对双精度复数的基本操作,如创建、初始化、加法、减法、乘法和除...

    Java学习教程-java中number类浅析.docx

    - **Double**: 双精度浮点数包装类,提供高精度的浮点数处理能力。 - **Float**: 单精度浮点数包装类,与`Double`相比精度较低。 - **Short**: 短整数包装类,存储范围介于`Byte`和`Integer`之间。 #### 四、Number...

    保留浮点数的n位小数;

    在编程中,我们经常需要对浮点数进行格式化,以确保它们显示为特定精度的数值,例如保留n位小数。浮点数是计算机科学中用来表示带有小数部分的数字的数据类型,如3.14159。在实际应用中,如财务计算、科学计算或数据...

    常用、经典算法及讲解 <img src="/images/sunny.gif" align="abs

    全排列问题 7. 移盘子问题 8. N 女王问题 9. 组合问题 10. 电子锁 11. 高精度数加减法 12. 高精度数乘法 13. 高精度数除法(一) 14. 高精度数除法(二) 15. 高精度数阶乘 16. P×S=11...1 17. P×S=987654321... 18. ...

    C语言各种对照表,初学者的必备

    9. double:双精度浮点型。 10. struct:结构体。 11. auto:自动变量。 12. union:联合。 13. static:静态变量。 14. enum:枚举。 15. register:寄存器变量。 16. typedef:申明类型别名。 17. extern:外部...

    C语言指令表与符号表.doc

    * `double`:双精度浮点数,占 64 位,范围从 4.94065645841246544e-324 到 1.7976931348623157e+308 * `char`:字符,占 8 位,范围从 -128 到 127 * `void`:空类型,无数据 2. 用户自定义数据类型: * 使用 `...

    QT基本类型及使用说明

    - **toDouble**: 将字符串转换为双精度浮点数。 - 示例:`QString str = "123.45"; double num = str.toDouble();` - 结果:`num` 变为 `123.45`。 - **toHex**: 转换为十六进制字符串。 - 示例:`QString str =...

    C语言基础:数据类型和变量.docx

    8. 数据类型转换:有时需要将一个数据类型转换为另一种类型,这可以通过类型转换运算符实现。例如,`(int)(num1 + num2)`将浮点数转换为整数。 9. 运算符:C语言支持多种运算符,如算术运算符(加、减、乘、除等)...

    gps.conf修复gps定位慢定不到位置

    如果想自己修改可参照下面内容:打开RE管理器,在system下找到etc文件夹,再找到gps.conf(gps配置文件),将RE管理器挂载为读写,点击(长按)gps.conf文件,选择以文本编辑器方式打开,将里面内容修改为以下内容即可...

    hive函数大全(中文版)

    2. 指定精度取整函数: round 11 3. 向下取整函数: floor 11 4. 向上取整函数: ceil 12 5. 向上取整函数: ceiling 12 6. 取随机数函数: rand 12 7. 自然指数函数: exp 13 8. 以10为底对数函数: log10 13 9. 以2为底...

    c++ string转换double

    ### C++ 中 string 转换为 double 的方法 在 C++ 编程语言中,字符串(`std::string`)与数值类型(如 `int`、`double`)之间的转换是常见的需求之一。这种转换通常用于处理用户输入的数据、解析配置文件或处理网络...

Global site tag (gtag.js) - Google Analytics