BigInt for swift V3.5 BigIntの関数 桁数取得・値変換関数

 

1. 桁数取得・値変換関数

 

  let big: BigInt = "65535"

        

        let q1 : Int = big.digitCount

 

             //bigの桁数(Int)を返します。

 

        let q2 : String = big.toHexString()

 

             //bigを16進数で返します。

 

        let q3 : Int = big.toIntSafe()!

 

            //bigをInt型に変換して返します

        

        print(q1, q2, q3)

 

   //5, FFFF, 65535