2
は、私は、正しい答えを得るために(&
を使用して)bigSum
としての基準を渡す必要がなぜ私がそうでなければ、我々が返されます、2つの質問`fmt.Println`はGoでどのように動作しますか?
を持って、このコード
import ( "fmt" "math/big" ) func main() { var b1,b2,b3,bigSum big.Float b1.SetFloat64(25.3) b2.SetFloat64(76.2) b1.SetFloat64(53.1) bigSum.Add(&b1, &b2).Add(&b3, &bigSum) fmt.Println(bigSum) // {53 0 0 1 false [9317046909104082944] 8} fmt.Println(&bigSum) // 129.3 }
を持っていますオブジェクト?
Println
はGoでどのように機能しますか?どのタイプをどのようなフォーマットに適用すればよいのか、どのように知っていますか?
re 2 - 反射を使用します。 'reflect'パッケージをチェックアウトしてください。 –