一.选中excel数据列如图二。选择数据--分列三。选择下一步,下一步,文本四。完成五。这样把excel导入到数据库中是以文本形式显示不会出现科学计数法
分类:
其他好文 时间:
2015-05-20 18:17:40
阅读次数:
125
1. 在使用toString函数时,返回的字符串有可能用科学计数法表示。使用toPlainString函数可以去掉科学技术法显示。2. 在BigDecimal中,小数末尾包含很多0,使用stripTrailingZeros函数可以去掉小数末尾的0。(持续更新中......)
分类:
其他好文 时间:
2015-05-15 17:22:59
阅读次数:
149
再读本篇文章之前,请先看我的前一篇文章,前一篇文章中有重点讲到POI设置EXCEL单元格格式为文本格式,剩下的设置小数、百分比、货币、日期、科学计数法和中文大写这些将在下面一一写出以下将要介绍的每一种都会用到这三行中的变量 HSSFWorkbook demoWorkBook = new HS...
分类:
其他好文 时间:
2015-05-07 12:14:24
阅读次数:
149
1.字符串值中包含E等科学计数法,比如12E-2,需要进行转化为普通数值0.12,
2.转化函数如下:
private Decimal ChangeDataToD(string strData)
{
Decimal dData = 0.0M;
if (strData.Contains("E"))
...
%% -返回百分号
%b –返回二进制数
%c –返回与ASCII值相对应的字符
%d –带有正负号的十进制数
%e –科学计数符号(如:1.2e+2)
%u –不带正负号的十进制数.%ul 不带符号的长整型
%f – 浮点数据(本地设置)
%F –浮点数据(非本地设置)
%o –八进制数
%s –字符串
%x –十六进制数(小写字母) 例如:sprintf(s, "%#010...
分类:
编程语言 时间:
2015-04-20 18:33:01
阅读次数:
233
最近做一款挂机游戏,碰到了一个问题,游戏中玩家攻击力会不断增加,从K增加到M到B到T,然后aa,bb,cc……这样就出现了一个问题,我该如何存储玩家的攻击力,乍看之下double型的长度好像也不够了。我最开始想到的方法是把数值和单位分开,设计一个新的类型来处理,但发现使用起来非常不方便,除非实现大量...
分类:
其他好文 时间:
2015-04-09 19:26:20
阅读次数:
97
BigDecimal strScien = new BigDecimal("9.67953970412123E-05");System.out.println(strScien.toPlainString());
分类:
编程语言 时间:
2015-04-08 21:12:09
阅读次数:
181
定点数表达法的缺点在于其形式过于僵硬,固定的小数点位置决定了固定位数的整数部分和小数部分,不利于同时表达特别大的数或者特别小的数。计算机系统采纳了所谓的浮点数表达方式。这种表达方式利用科学计数法来表达实数,即用一个尾数(Mantissa也叫有效数字 ),一个基数(Base),一个指数(Exponen...
分类:
编程语言 时间:
2015-03-30 21:01:29
阅读次数:
194
上次在开发一个项目时,用到PHPExcel导出数据,其中有导出身份证等长串数字时导出的Excel中显示为科学计数方式。这种显示很不人性化而且量多了修改起来也很麻烦。这是因为Excel处理数字里默认数字太长会转化为科学计数法,处理起来很简单,我们在导出时把数字转为字符串,Excel就不会识别为数字了,...
分类:
Web程序 时间:
2015-03-30 17:52:18
阅读次数:
143
1.原始的sql:
sum(online_time) num
输出:
小R 2.6014523E7
中R 3881104
大R 356963
2.转换后的sql:
cast(sum(online_time) as bigint) num
输出:
小R 26014523
中R 3881104
大R 356963...
分类:
其他好文 时间:
2015-03-30 13:28:00
阅读次数:
1785