zoukankan      html  css  js  c++  java
  • java的大数类

    java中的大数类,真的很方便,不用自己再写计算的函数,先写一个简单的例子,以后再补充

    注意大数初始化的时候,参数十字符型的,如果传进去的变量十一个数字,需要加上一个空字符即:+"", 从而把数字转化为字符型的变量

    package test;
    import java.math.*;
    public class LargeFactorial {
        public static BigInteger factorial(long n){          
            BigInteger result = BigInteger.ONE;
            for(long i = 1; i <= n; i++){
                result = result.multiply(new BigInteger(i+"")); 
            } //注意上面因为要把数字i转化为字符,所以说要加上一个空字符
            return result;
        }
        public static void main(String[] args){
            System.out.println("50! is 
    " + factorial(50));
        }
    }
  • 相关阅读:
    dbgrideh标题排序
    ctrl r w 去掉
    c# 中@ 的三种用法
    vs插件
    oracle查看会话(常规操作)
    3 docker容器
    k8s-组件
    k8s-常见错误
    k8s监控-kube-prometheus
    helm-私有仓库
  • 原文地址:https://www.cnblogs.com/rain-1/p/4972326.html
Copyright © 2011-2022 走看看