E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
科学计数法
Scientific Notation (
科学计数法
字符串模拟)
字符串模拟,不难的。先用字符串digits记录所有的数字,可确保有效位数不变;再用整型exp记录指数大小。我在处理那种结果中不带小数点的时候出现了错误——exp+1>=digits.size(),即exp+1#include#includeusingnamespacestd;inlineintstring_to_int(conststring&str){intret;stringstreamss;
stephen_wong
·
2020-08-22 10:28
PAT
1024
科学计数法
(20 分)
题目链接:https://pintia.cn/problem-sets/994805260223102976/problems/994805297229447168思路:首先把情况分为两大类:1.指数小于0:例:-1.23E-3,转为普通数字:-0.00123,指数为3,则小数点后带2个0,规律如下:设指数为e,小数点后就有e-1个0。2.指数大于等于0:这个又可以分成两个情况:指数长度小于小数:
Eccentric_t
·
2020-08-22 10:21
PAT乙级刷题
3.6 PAT A1073 Scientific Notation (20分)(
科学计数法
——字符串处理)
1073ScientificNotation(20分)Scientificnotationisthewaythatscientistseasilyhandleverylargenumbersorverysmallnumbers.Thenotationmatchestheregularexpression[+-][1-9].[0-9]+E[+-][0-9]+whichmeansthattheinte
小魚兒.
·
2020-08-22 10:42
快乐模拟
字符串处理
*PAT_甲级_1073 Scientific Notation (20point(s)) (C++)【字符串处理/
科学计数法
】
SampleInput1:+1.23400E-03SampleOutput1:0.00123400SampleInput2:-1.2E+10SampleOutput2:-12000000000题目描述就是将
科学计数法
转为普通的数的表示
&再见萤火虫&
·
2020-08-22 10:36
PAT甲级
1024
科学计数法
#include#includeusingnamespacestd;intmain(){stringa;cin>>a;intlen=a.length();intflag=1;intt=a.find("+",1);if(t==a.npos){flag=0;t=a.find("-",1);}inttt=a.find(".",0);intflag1=1;if(tt==a.npos){flag1=0;}i
小仙女般的张小琦
·
2020-08-22 10:35
PAT乙级
PAT 甲级 1073 Scientific Notation (20 分)
科学计数法
1073ScientificNotation(20分)Scientificnotationisthewaythatscientistseasilyhandleverylargenumbersorverysmallnumbers.Thenotationmatchestheregularexpression[+-][1-9].[0-9]+E[+-][0-9]+whichmeansthattheinte
生于忧患,死于安乐2017
·
2020-08-22 10:04
PTA
PAT 甲级 1073 Scientific Notation (20 分) (根据
科学计数法
写出数)
1073ScientificNotation(20分)Scientificnotationisthewaythatscientistseasilyhandleverylargenumbersorverysmallnumbers.Thenotationmatchestheregularexpression[+-][1-9].[0-9]+E[+-][0-9]+whichmeansthattheinte
蔡军帅
·
2020-08-22 10:32
3.10 PAT1024 乙级 python(第四个测试点错误 等后期修改)
科学计数法
x=list(input())result=''eindex=0daxiao=0pindex=0nindex=0endnindex=0foriinrange(len(x)):ifx[i].isdigit
棉毛裤穿吗
·
2020-08-22 10:28
PAT
乙级
python
PATB 1024
科学计数法
(20 分)/PATA 1073 Scientific Notation(20 分)
思路分析:指数为负和正分两种情况讨论;输入格式受限,可在scanf()函数中按固定格式输入;注意:指数为正时,指数exp小于系统有效位个数的情况;段错误出现的原因:输入字符串数组设置需大于“数字的存储长度不超过9999字节,且其指数的绝对值不超过9999。”#include"stdio.h"#includeconstintmaxn=20000;intmain(){charstr[maxn];int
Summer8918
·
2020-08-22 10:23
#
PATB
PATA
1024
科学计数法
(20 分) 完全解析(C++详细思路)
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[+-][1-9].[0-9]+E[+-][0-9]+,即数字的整数部分只有1位,小数部分至少有1位,该数字及其指数部分的正负号即使对正数也必定明确给出
qq_32691667
·
2020-08-22 10:30
算法
科学计数法
作用当我们要标记或运算某个较大或较小且位数较多时,用科学记数法免去浪费很多空间和时间概念科学记数法是一种记数的方法。把一个数表示成a与10的n次幂相乘的形式,这种记数法叫做科学记数法例:19971400000000=1.99714×101319971400000000=1.99714\times10^{13}19971400000000=1.99714×10131.99714×1013=1.997
羊习习嗷
·
2020-08-22 10:52
算法
【字符串】
科学计数法
转换
393472000的整数输出方法一、直接用input.nextBigDecimal()转换成大数然后.stripTrailingZeros()抹去后面保留的默认三位小数,之后再.toPlainString()去掉
科学计数法
Maple丶峰
·
2020-08-22 10:07
PAT1024
科学计数法
(20 分)
题目描述
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[±][1-9].[0-9]+E[±][0-9]+,即数字的整数部分只有1位,小数部分至少有1位,该数字及其指数部分的正负号即使对正数也必定明确给出
Code进阶狼人
·
2020-08-22 10:30
PAT刷题笔记
1024
科学计数法
(20)(20 分)
1024
科学计数法
(20)(20分)
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[±][1-9]".
码奴生来就只知道前进
·
2020-08-22 10:49
PAT和GPLT
字符串
pat 甲级A1073 Scientific Notation (20分)
题目链接:https://pintia.cn/problem-sets/994805342720868352/problems/994805395707510784题目大意:
科学计数法
与传统计数法的转化
dutmathjc
·
2020-08-22 09:24
PAT甲级
PAT B1024或A1073
科学计数法
有空必须再做的
科学计数法
小数点前有可能是1-9任何数//这一题可以全部输出,循环语句中写下如果是'.'则break,这样就省得计算从多
daisyleedq
·
2020-08-22 09:31
PAT
1024
科学计数法
自己写加看答案
/*输入样例1:+1.23400E-03输出样例1:0.00123400输入样例2:-1.2E+10输出样例2:-12000000000先找到E的下标flag然后计算尾数wei判断情况1.负尾数,就要要在前面加0用2个for循环for(i=0;i=flag-3的时候就是需要在后面加wei-flag+3个零*/#include#includeusingnamespacestd;intmain(){s
chenmingwei1
·
2020-08-22 09:24
PAT 1024
科学计数法
的代码实现及错误分析(C语言)
题目
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[+-][1-9]".
霸王兔
·
2020-08-22 09:28
PAT 乙级 1024
科学计数法
1024
科学计数法
(20point(s))
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[+-][1-9].[0-9]+E[+-][0-9]+,即数字的整数部分只有1位,小数部分至少有
漫浸天空的雨色
·
2020-08-22 09:19
PAT乙级
PAT甲级/乙级机试经验
PAT A1073 Scientific Notation (20 分) 字符串
科学计数法
题目大意:给出
科学计数法
的标准形式[+-][1-9].[0-9]+E[+-][0-9]+,还原这个数,要求保留原
科学计数法
中的所有数字,包括0。
HackingGate
·
2020-08-22 09:18
PAT
1024
科学计数法
(有测试点没通过)
1024
科学计数法
(20分)
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[±][1-9].[0-9]+E[±][0-9]+,即数字的整数部分只有1位,小数部分至少有1位,
无耻柠檬兵
·
2020-08-22 09:17
PAT
(Basic
Level)
Practice
(中文)
PAT甲级记录
忘记系数在过程中为0的情况101223分,排名细节处理不好1024回文数处理不好,字符串理解不透彻1037twopoint思想1038字符串比较1056模拟,队列,比赛团体人数的判断结束技巧,细节处理1060模拟,
科学计数法
暖i
·
2020-08-22 04:01
pat甲级
Python字符串格式化符号及转义字符含义(非常全!!!)
字符串格式化符号含义符号说明%c格式化字符及其ASCII码%s格式化字符串%d格式化整数%o格式化无符号八进制数%x格式化无符号十六进制数%X格式化无符号十六进制数(大写)%f格式化浮点数字,可指定小数点后的精度%e用
科学计数法
格式化浮点数
weixin_30326741
·
2020-08-22 03:21
float强转int
类型强转丢失精度的根源目录一、思路1.1十进制1.2二进制1.3处理棘手的符号位1.4小端模式二、C语言实现2.1思路2.2利用结构体实现2.3利用内存拷贝函数memcpy实现一、思路1.1十进制大体和
科学计数法
楚楚可薇
·
2020-08-22 02:04
位域
移位运算
科学计数法
(20)
一:科学计数位的正负分情况二:如果不memeset数组为0,输出时会出现其他字符,但可以规避memeset三:不足0补0四:判断小数点的位置,s#include#includeusingnamespacestd;intmain(){charopr,ing,fat[10000];memset(fat,'\0',10000*sizeof(char));ints;scanf("%c%c.%[0-9]E%
天山童佬
·
2020-08-22 02:57
python格式化字符串和转义字符
格式化字符及其ASCII码%s格式化字符串%d格式化整数%u格式化无符号整型%o格式化无符号八进制数%x格式化无符号十六进制数%X格式化无符号十六进制数(大写)%f格式化浮点数字,可指定小数点后的精度%e用
科学计数法
格式化浮点数
闪电侠风行
·
2020-08-22 02:43
python
2018-05-03 pat 1024
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[+-][1-9]".
六月初断后中
·
2020-08-21 23:02
PAT乙级1024 ||
科学计数法
(C/C++)
【欢迎关注微信公众号:计算机黑科学大全,在对话框回复:PAT乙级真题】获取全部真题详解及代码示例
科学计数法
题目描述:
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[+-][
程序员王同学
·
2020-08-21 23:31
PAT乙级真题详解
PAT乙级测试题1024(C语言实现)
1024
科学计数法
(20分)
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[±][1-9].[0-9]+E[±][0-9]+,即数字的整数部分只有1位,小数部分至少有1位,
十一""
·
2020-08-21 23:53
pta
PAT乙级|C语言|1024
科学计数法
(20分)
题目
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[±][1-9].[0-9]+E[±][0-9]+,即数字的整数部分只有1位,小数部分至少有1位,该数字及其指数部分的正负号即使对正数也必定明确给出
烫烫烫糖糖糖
·
2020-08-21 22:55
PAT乙级一天一题/C语言
python数据分析与展示学习笔记(2)csv文件的存取和高维数组存取
1.numpy中提供了写入的函数np.savetxt(fname,array,fmt='%.18e',delimiter=None)#%.18e是以
科学计数法
保留18位小数的浮点数形式其中fname:文件
lzpyx
·
2020-08-21 22:56
python数据分析与展示
python
csv文件存取
高维数组存取
numpy
PAT (Basic Level) Practice (中文)1024
科学计数法
(20 分)C语言
1024
科学计数法
(20分)
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[+-][1-9].[0-9]+E[+-][0-9]+,即数字的整数部分只有1位,小数部分至少有1
changaspl
·
2020-08-21 20:09
PTA程序设计
PAT 乙等 1024 科学记数法 C语言
1024.
科学计数法
(20)
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[+-][1-9]".
章鱼bro
·
2020-08-21 20:52
C语言
PAT
乙等
PAT
PAT
乙等
c语言
PAT乙级1024
科学计数法
1024题目题解看题分析一下话不多说放代码题目1024
科学计数法
(20分)
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[±][1-9].[0-9]+E[±][0-9]+,
keyboard77877
·
2020-08-21 19:39
PTA
DataGrid输出到Excel并进行格式化处理
在我们把DataGrid上的数据导入到Excel的时候,如果遇到比较长的数字字符串,比如身份证号码,就会在Excel里当成数字看待,并转换成
科学计数法
的格式,造成数据的丢失,下面这个方法就解决了这个问题
donetk
·
2020-08-21 19:54
.NET
datagrid
excel
generator
server
javascript
c#
科学计数法
(C语言)
1024.
科学计数法
(20)题目:
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[+-][1-9]”.”[0-9]+E[+-][0-9]+,即数字的整数部分只有1位,小数部分至少有
米狗GO
·
2020-08-21 18:02
PAT乙级
PAT乙级1024C语言
1024
科学计数法
(20分)
科学计数法
是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式[±][1-9].[0-9]+E[±][0-9]+,即数字的整数部分只有1位,小数部分至少有1位,
XITMan
·
2020-08-21 17:56
c语言
pat
pat考试
让Double类型完整显示,不用
科学计数法
显示E(Java)
转载自--https://www.cnblogs.com/gitkoot/p/5433273.html今天在处理B2B项目的bug的时候,发现我post给后台的物品的含税单价是竟然含有12345666661E10这样的,是以String类型传过去的这样后台如果不做处理,那样肯定存在到数据库的字段有问题。我采取这样的处理方式代码如下:--这个是直接从代码取出来的privateBigDecimalto
weixin_30448603
·
2020-08-21 17:10
C#
科学计数法
转化为正常数值
1.字符串值中包含E等
科学计数法
,比如12E-2,需要进行转化为普通数值0.12,2.转化函数如下:privateDecimalChangeDataToD(stringstrData){DecimaldData
vbloveshllm
·
2020-08-21 16:15
.NET
JAVA应用当中的数字格式化之
科学计数法
转数字
JAVA实现方式:importjava.math.BigDecimal;publicclassAaa{publicstaticvoidmain(String[]args){Stringsjiachun="2.5000000000000001E-2";BigDecimaldb=newBigDecimal(sjiachun);Stringii=db.toPlainString();System.out
EvanJiemo
·
2020-08-21 16:21
oracle
java
JAVA架构及开发技巧知识分享
float/double数据不显示成
科学计数法
importjava.text.NumberFormat;NumberFormatnf=NumberFormat.getInstance();nf.setGroupingUsed(false);nf.format(3421313.34);
繁星点点-
·
2020-08-21 16:06
Android
java
科学计数法
转换成普通计数法
Stringsjiachun="12345E-10";BigDecimaldb=newBigDecimal(sjiachun);Stringii=db.toPlainString();ii的值为:0.0000012345
u010942834
·
2020-08-21 16:57
Java
java
科学计数法
-》正常写法
应女朋友的需要,试着写了一个类,实现
科学计数法
表示的数字转成正常写法形式,也不知道有木有用,写贴出来晒晒代码如下,方法比较笨拙,有高效的方法还望告知在下,这厢有礼了。。。。。
timesongjie
·
2020-08-21 16:28
JAVA
java将
科学计数法
的字符串转数字
主要用到这个方法:BigDecimalbd=newBigDecimal(str);number=Integer.parseInt(bd.toPlainString());/***将
科学计数法
的字符串传入
一年不洗澡-_-
·
2020-08-21 15:46
java
科学计数法
转换为数字型字符串
很多童鞋遇到过将科学技术发转换为数字型字符串的问题,一般通过BigDecimal来转换,但这样变量为
科学计数法
的可以正常转换,但变量为正常类型就会出现问题(会出现很长的数值),为保证
科学计数法
和普通数值可以通用
羊山码农
·
2020-08-21 15:59
java基础
java 转换
科学计数法
数字
publicStringgetValue(Stringnum){NumberFormatfomatter=newDecimalFormat();String[]dataList=fomatter.format(Double.parseDouble(String.valueOf(num))).split(",");StringBuffersb=newStringBuffer();for(inti=0
东方梦龙之梦
·
2020-08-21 15:18
Java 数值不使用 包含(E)
科学计数法
Java数值不使用包含(E)
科学计数法
//方式A:doublenum=8.2347983984297E7;Stringstr=newBigDecimal(num+"").toString();//方式B
我叫农
·
2020-08-21 15:45
java
java double保留两位小数以及去掉
科学计数法
中的E
转自https://blog.csdn.net/guo_love_peng/article/details/7739455转自https://blog.csdn.net/qq_15058425/article/details/78257474java保留两位小数问题:方式一:四舍五入doublef=111231.5585;BigDecimalb=newBigDecimal(f);doublef1=
jingsen_
·
2020-08-21 14:51
java
java 如何将
科学计数法
显示的数字正常显示
:formatNumber非千分位显示:千分位显示:2、利用DecimalFormat类DecimalFormatdf=newDecimalFormat("#,##0.00");//保留两位小数且不用
科学计数法
小芳123455
·
2020-08-21 12:05
java
Vue
科学计数法
转换成小数 封装
common/filter';//过滤器Object.keys(filter).forEach(key=>{Vue.filter(key,filter[key])})在filter.js贴上代码//将
科学计数法
转换成小数
ppfxdj
·
2020-08-21 09:15
前端
vue
filter
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他