1.利用正则表达 String s = "123.045600"; if(s.indexOf(".") > 0){ //正则表达 s = s.replaceAll("0+?$", "");//去掉后面无用的零 s = s.replaceAll("[.]$", "");//如小数点后面全是零则去掉小数 ...
分类:
其他好文 时间:
2018-07-21 15:08:20
阅读次数:
166
一、基本数据类型 byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0。 short:短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值0。 int:整型,用于存储整数,在内在中占32位,即4个字节,取值范围-214 ...
分类:
编程语言 时间:
2018-07-20 16:50:13
阅读次数:
872
针对double类型的计算的问题之一: 此结果是:2.2800000000000002 从上面两个的结果,显然与我们想要的结果有点不一样,如果是针对金融方面的话,那么一个小数点的问题就会影响很大,那么对于这样的问题,我们要如何的解决哪? 答:BigDecimal这个类。 那为啥上面使用了这个BigD ...
分类:
其他好文 时间:
2018-07-19 22:57:08
阅读次数:
325
CF 900B Time Limit:1000MS Memory Limit:262144KB 64bit IO Format:%I64d & %I64u CF 900B Description 现有一式子 a / b. 你需要找出数字 c 在小数点后第一次出现的位置 Input 输入包含三个整数 ...
分类:
其他好文 时间:
2018-07-17 16:37:29
阅读次数:
150
a=1.2355468 b=str(a) c=tuple(b) for x in c: z=str(5) if x == z : break print(x,end="") 此练习为七月老师课中所讲的无聊练习。但想想也是对基础是否扎实的考证。首先用循环输出小数点到某位是于七月老师提出,自己感觉还是用 ...
分类:
其他好文 时间:
2018-07-15 16:21:00
阅读次数:
138
1、日期模块 import time 2、时间戳:从Unix元年开始到现在的秒数 格式化好的时间:2017-07-13 3、获取当前时间戳 time.time() 如果不想要小数点,可以强制转为int int(time.time()) 4、获取格式化好的时间 time.strftime('%Y-%m ...
分类:
编程语言 时间:
2018-07-13 17:51:21
阅读次数:
158
【题目描述】 有一天, WJK不小心透露出了他会算命的秘密,大家纷纷前往拜访,于是WJK拿出私藏的小木箱,给大家露两手。(结果是要收钱的!) 小木箱里装有N张牌,每张牌分别有一个价格vi和人品值ri,现在要求从中选出K张牌,使得单位人品值最大。(单位人品值=总人品值之和/总价格之和) 【输入】 第1 ...
分类:
其他好文 时间:
2018-07-13 01:25:55
阅读次数:
192
1.变量的命名: 变量命名的一般规则: 1.字母、数字、“$”或“_”符组成 2.不能以纯数字开头 3.严格区分大小写 4.不能使用Java保留字 2.八大类型类别: 基本数据类型以值传递的方式进行传递,String以值传递的方式传递,其他的以地址的方式进行传递 整型:byte short int ...
分类:
编程语言 时间:
2018-07-12 20:18:04
阅读次数:
197
简单介绍 在写一个数据平台的时候,发现需要进行通过率的统计,所以不可避免的出现小数的情况。至此,会出现无限小数,那么如何进行取舍呢? 实际操作 可以使用decimal模块,decimal意思为十进制,这个模块提供了十进制浮点运算支持。 常用方法 1.可以传递给Decimal整型或者字符串参数,但不能 ...
分类:
编程语言 时间:
2018-07-11 12:41:38
阅读次数:
268
1:只能输入两位小数点:function keepTwoPointNum(that){ var val=that.value; if(isNaN(val)){ $(that).val(''); return } if(val.split('.')[1]){ val=val.split('.')[0] ...
分类:
其他好文 时间:
2018-07-10 18:26:39
阅读次数:
119