Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数,但在实际应用中,可能需要对更大或者更小的数进行运算和处理。一般情况下,对于那些不需要准确计算精度的数字,我们可以直接使用Float和Doub ...
分类:
编程语言 时间:
2018-02-06 20:33:35
阅读次数:
232
本文转自Angel_Kitty。 前言:由于计算机运算是有模运算,数据范围的表示有一定限制,如整型int(C++中int 与long相同)表达范围是(-2^31~2^31-1),unsigned long(无符号整数)是(0~2^32-1),都约为几十亿.如果采用实数型,则能保存最大的double只 ...
分类:
编程语言 时间:
2018-02-06 20:14:59
阅读次数:
182
作者:桂。 时间:2018-02-05 19:36:08 链接:http://www.cnblogs.com/xingshansi/p/8419182.html 一、概述 本文简要记录FIR的小trick,主要参考: Shen, Zhi. “Improving FIR Filter Coeffici ...
分类:
其他好文 时间:
2018-02-05 23:14:12
阅读次数:
170
Censored! Time Limit: 5000MS Memory Limit: 10000K Total Submissions: 10824 Accepted: 2966 Description The alphabet of Freeland consists of exactly N l ...
分类:
其他好文 时间:
2018-02-04 13:52:52
阅读次数:
163
UVa10220:I Love Big Numbers ! 题目大意 给定正整数n,求n!的各位数字之和。 例:给定n为5,5!=120,答案是 Solution 简单粗暴,直接求出n!然后计算各位数字之和。因为n最大可能为1000,所以需要采用高精度计算,具体实现方式与Uva623一致,可以参考我 ...
分类:
其他好文 时间:
2018-02-04 00:35:44
阅读次数:
162
1. np.array 可将序列对象转换为数组,可以生成多维数组,但是要对齐,List可包含多个子列表,a = [[1,2,3],[4,5,6]]b = np.array(a) 2.低精度和高精度一起,会转换为高精度的a = np.array((1,2.0,3,4,5,6))b = a.reshap ...
分类:
其他好文 时间:
2018-02-03 23:13:45
阅读次数:
341
高精度乘以低精度 注:c(字符串,高精度数)为被乘数,m(整形,低精度数)为乘数,t(字符串,高精度数)为运算结果 ...
分类:
其他好文 时间:
2018-02-03 23:08:07
阅读次数:
180
特别说明: 为了避免以后搬家时的麻烦, 这里的文章继续沿用csdn的风格和分类好了~ Emmmm "这个题是一道高精度的模板题啊~" 既然是高精度的裸题, 那我们这些懒人当然是选择: 用python 啦~ 你看这不就做完了么←_← 当然这份代码并不能在luogu上AC 应该是数据出锅了. (当然也不 ...
分类:
其他好文 时间:
2018-02-03 19:03:31
阅读次数:
178
【题意】 给定n个数,求这n个数的最小公倍数。 【题解】 最小公倍数当然不能按常规方法来求,因为最大的数将近是10000^1000级别的。然鹅最小公倍数怎么搞呢? 这里发现了一个规律: 4 5 6 30 60 5 : 5 //说明最小公倍数的因子中一定有一个5 6 : 2*3 //说明最小公倍数的因 ...
分类:
其他好文 时间:
2018-02-02 18:38:31
阅读次数:
175
a=input() a=int(a) b=input() b=int(b) print(a//b) print("\n") ...
分类:
编程语言 时间:
2018-01-31 22:26:53
阅读次数:
388