BigInteger和BigDecimal用法
发布时间:2020-12-14 04:22:27 所属栏目:大数据 来源:网络整理
导读:BigInteger和BigDecimal分别表示大整型和大浮点型,理论上能够表示无限大的数,只要计算机内存足够大。 ? ? 下面举例常用函数 ? BigInteger ?a=new BigInteger("10"); BigInteger ?b=new BigInteger("20"); a.add(b);//用法 a=30; 这里new的对象全部为字符串
BigInteger和BigDecimal分别表示大整型和大浮点型,理论上能够表示无限大的数,只要计算机内存足够大。 ? ? 下面举例常用函数 ? BigInteger ?a=new BigInteger("10"); BigInteger ?b=new BigInteger("20"); a.add(b);//用法 a=30; 这里new的对象全部为字符串类型 ? ? 1.valueOf(parament); 将参数转换为指定的类型 ? 2.add(); 大整数相加 ? 3.subtract(); 相减 ? 4.multiply(); 相乘 ? 5.divide(); 相除取整 ? 6.remainder(); 取余 ? 7.pow(); a.pow(b)=a^b;取平方数 ? 8.gcd(); 最大公约数 ? 9.abs(); 绝对值 ? 10.negate(); 取反数 ? 11.boolean equals(); 是否相等 ? 以上的用法BigDecimal同样适用 这些只是常用举例,如需深入请查看jdk api帮助文档 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |