java练习
少女情怀总是诗mmm
人生目标——成为一个富有的老姑娘
展开
-
高精度加法(java中bigdecimal应用)
Bigdecimal在import java.math.BigDecimal这个包中 如果定义两个大数a,b; 相加: a.add(b) 相乘:a.multiply(b) import java.math.BigDecimal; import java.util.Scanner; public class Main { public static void main(String[...原创 2019-04-09 15:37:04 · 225 阅读 · 0 评论 -
7-2 N进制高精度加法 (字符串的应用)
到底应该怎样理解进制呢?首先得有“一个”的数量概念,然后就是这样的: 把用来表示数量的符号依次排列,例如: q w e r 然后定义最前面的符号为“零”,即“没有”,后面的符号表示的数量依次比前一个符号多“一个” 进制就这样产生了: 例如当我们数数,依次数到 q w e r ,再往后数一个,符号不够用了,那么就写成 wq 并且,我们把这种进制命名为“wq”进制。 感觉怪异吗? 那么请换成我们熟悉的...原创 2019-04-09 15:40:47 · 997 阅读 · 1 评论 -
大炮打蚊子(数组的应用)
现在,我们用大炮来打蚊子:蚊子分布在一个M×N格的二维平面上,每只蚊子占据一格。向该平面的任意位置发射炮弹,炮弹的杀伤范围如下示意: O OXO O 其中,X为炮弹落点中心,O为紧靠中心的四个有杀伤力的格子范围。若蚊子被炮弹命中(位于X格),一击毙命,若仅被杀伤(位于O格),则损失一半的生命力。也就是说,一次命中或者两次杀伤均可消灭蚊子。现在给出蚊子的分布情况以及连续k发炮弹的落点,给...原创 2019-04-09 15:42:54 · 1111 阅读 · 0 评论