博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
算法笔记3-----------Java大数类(这也能叫算法?菜鸡的我只能如此)
阅读量:3907 次
发布时间:2019-05-23

本文共 453 字,大约阅读时间需要 1 分钟。

来自牛客网,求大数问题偷懒的做法(BigDecimal,BigInteger)

牛客网能AC,但是百炼OJ好像不行,以后有能力用C的数组来做一次吧

题目:求N!

import java.math.BigDecimal;import java.util.Scanner;public class Main {   public static void main(String[] args) {	   Scanner scan = new Scanner(System.in);	   int n = scan.nextInt();	   BigDecimal num= new BigDecimal(1);	   for(int i=1;i<=n;i++) {		   BigDecimal m = new BigDecimal(i);		   num = num.multiply(m);	   }	   System.out.println(""+num);	   scan.close();   }}

转载地址:http://nrqen.baihongyu.com/

你可能感兴趣的文章
【原创】swarm源码分析(4)---Scheduler和Api
查看>>
白话面向智能体编程(Agent Oriented Programmig, AOP)之一
查看>>
白话面向智能体编程(Agent Oriented Programmig, AOP)之二
查看>>
白话面向智能体编程(Agent Oriented Programmig, AOP)之三
查看>>
白话面向智能体编程(Agent Oriented Programmig, AOP)之四
查看>>
用fpm来做rpm打包
查看>>
golang时间戳格式化与解析
查看>>
golang-net/http源码分析之http server
查看>>
2016年个人总结
查看>>
以无厚入有间,恢恢乎其于游刃必有余地矣
查看>>
程序员的外功和内功的修炼
查看>>
谈谈分布式多智能体中的显式协调机制
查看>>
2017年个人总结
查看>>
以太坊源码分析---go-ethereum之p2p通信分析(1)
查看>>
以太坊源码分析---go-ethereum之p2p通信分析(2)
查看>>
[以太坊源代码分析] I.区块和交易,合约和虚拟机
查看>>
[以太坊源代码分析] II. 数据的呈现和组织,缓存和更新
查看>>
[以太坊源代码分析]III. 挖矿和共识算法的奥秘
查看>>
[以太坊源代码分析] IV. 椭圆曲线密码学和以太坊中的椭圆曲线数字签名算法应用
查看>>
[以太坊源代码分析] V. 从钱包到客户端
查看>>