KDOC 423: big.Ratのゼロ値を見る
この文書のステータス
- 作成
- 2025-07-27 貴島
- レビュー
- <署名>
概要
Go言語の big.Rat
型は分数を表すための型である。ゼロ値でのゼロ除算を避けるため、分母は1として扱われている。
import ( "math/big" "fmt" ) func main() { var zero big.Rat fmt.Printf("%#v\n", zero.Num()) // 分子 fmt.Printf("%#v\n", zero.Denom()) // 分母 fmt.Printf("%#v\n", zero) // aは分子、bは分母 }
0 1 big.Rat{a:big.Int{neg:false, abs:big.nat(nil)}, b:big.Int{neg:false, abs:big.nat(nil)}}
関連
なし。