[math/big] 2つの値を比較し-1,0,1のいずれかを返す(Cmp)
説明
2つの値を比較し-1, 0, 1のいずれかを返すにはCmp()を使います。x.Cmp(y)とした場合、x,yともに0の場合は0、xがyより小さい場合は-1、xがyより大きい場合は1を返します。
サンプル [
サンプルをダウンロード
]
package main
import (
"fmt"
big "math/big"
)
func main() {
x := big.NewInt(9)
y := big.NewInt(31)
sgn :=
x.Cmp(y)
fmt.Println(sgn)
}
実行結果