运行结果: -1 JDK 中的 java.lang.Math 类 round() :返回四舍五入,负 .5 小数返回较大整数,如 -1.5 返回 -1。 ceil() :返回小数所在两整数间的较大值,如 -1.5 返回 -1。 tail() :返回小数所在两整数间的较小值,如 -1.5 返回 -2。 ...
分类:
其他好文 时间:
2019-11-06 19:54:28
阅读次数:
323
这一题实在有坑,而且是大坑,本来以为只是简单的整数题,最多用long就可以了吧,但是实际上这一题要用到大整数加法,在c++中大整数加法是通过字符串模拟来实现的,Java可以直接使用BigInteger类,后面贴代码,下面是c++常用数据类型的范围: short : -32768 ~ 32767 in ...
分类:
其他好文 时间:
2019-11-04 21:52:37
阅读次数:
95
1. 流程控制 1) if, else, else if,for,while,do...while 2) break 跳出整个循环,即结束整个循环。例如:找出0 100之间能被7整除的最大整数: 不用break语句: 3)continue 看到continue时立即结束本次循环(即continue后 ...
分类:
编程语言 时间:
2019-10-31 21:30:47
阅读次数:
112
数值函数 abs(x) 返回x的绝对值 mod(n,m)返回n被m除的余数,相当于n%m floor(x)返回小于等于x的最大整数(向下取整),例floor(-1.2)返回-2 ceil(x)返回大于等于x的最小整数(向上取整) round(x)返回四舍五入的整数,1.2返回1, 1.5返回2 tr ...
分类:
数据库 时间:
2019-10-27 10:27:14
阅读次数:
104
Problem 给出2个大整数A,B,计算A / B和A Mod B的结果。 Solution Code ...
分类:
其他好文 时间:
2019-10-19 19:00:08
阅读次数:
56
一、数学函数 ABS(x) 返回x的绝对值 BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x) 返回大于x的最小整数值 EXP(x) 返回值e(自然对数的底)的x次方 FLOOR(x) 返回小于x的最大整数值 GREATEST(x1,x2,...,xn)返回集 ...
分类:
数据库 时间:
2019-10-14 14:37:19
阅读次数:
98
分治法的思想 分治法就是把一个大问题分解为规模较小的相同小问题,这些小问题的解合并起来就是大问题的解,但是小问题的规模要是一样且相同的, 不能分解出来的一个小问题是求最大值,而 另一个小问题是求最小值,这种情况是不适合用分治的 如果要处理一个较大规模的问题,比如说大整数的加减乘除,是可以分解成最末位 ...
分类:
其他好文 时间:
2019-10-11 23:29:19
阅读次数:
118
Math类 取绝对值:(Math.abs(-8)); 结果为比参数值大的最小整数的double值:(Math.ceil(12.5)); 结果为比参数值小的最大整数的double值:(Math.floor(12.4)); 返回两个参数值中较大的值:(Math.max(5, 5.1)); 返回第一个参数 ...
分类:
其他好文 时间:
2019-10-11 12:36:37
阅读次数:
92
英国天文学家爱丁顿很喜欢骑车。据说他为了炫耀自己的骑车功力,还定义了一个“爱丁顿数” E ,即满足有 E 天骑车超过 E 英里的最大整数 E 。据说爱丁顿自己的 E 等于87。 现给定某人 N 天的骑车距离,请你算出对应的爱丁顿数 E (≤ N )。 输入格式: 输入第一行给出一个正整数 N (≤1 ...
分类:
其他好文 时间:
2019-10-07 11:21:13
阅读次数:
74
```java import java.io. ; import java.util. ; import java.math. ; public class Main { public static void main(String[] args) { Scanner sc = new Scanne ...
分类:
编程语言 时间:
2019-10-02 18:39:44
阅读次数:
113