返回顶部

收藏

Scale 之长整型 bigint

更多

Scala 支持无缝使用长整型

scala代码

/** Bigint's can be used seamlessly */
object bigint extends Application {
  def factorial(n: BigInt): BigInt =
    if (n == 0) 1 else n * factorial(n-1)

  val f50 = factorial(50); val f49 = factorial(49)
  println("50! = " + f50)
  println("49! = " + f49)
  println("50!/49! = " + (f50 / f49))
}

标签:bigint,长整型,Scala

收藏

0人收藏

支持

0

反对

0

发表评论