如何在Scala中将Int转换为BigInt

如何在Scala中将Int转换为BigInt,scala,casting,int,bigint,Scala,Casting,Int,Bigint,我有智力 val y = 10 我想演比金 y.toBigInt 它显示错误 <console>:26: error: value toBigInt is not a member of Int y.toBigInt :26:错误:toBigInt的值不是Int的成员 y、 托宾 如何将Int转换为BigInt 以下是示例: val i: Int = 1 val bigInt = BigInt(i) 所有明显的方法都有效。您可以将Int分配给BigInt,您

我有智力

val y = 10
我想演比金

y.toBigInt 
它显示错误

<console>:26: error: value toBigInt is not a member of Int
       y.toBigInt
:26:错误:toBigInt的值不是Int的成员
y、 托宾
如何将Int转换为BigInt

以下是示例:

val i: Int = 1
val bigInt = BigInt(i)

所有明显的方法都有效。您可以将
Int
分配给
BigInt
,您可以将
Int
传递给接受
BigInt
的函数,您只需使用
BigInt(y)

为什么不
val d:BigInt=10