方法: Goにおいて、乱数は擬似乱数の場合はmath/randパッケージを使って、暗号学的に安全な擬似乱数の場合はcrypto/randを使って生成されます。両方について探求しましょう。
math/rand
crypto/rand
方法: Goでは、mathパッケージ内に特定の小数点以下の桁数に数値を直接丸めるための組み込み関数はありません。しかし、整数に対しては関数の組み合わせで丸めることができますし、小数点以下の桁数に対してはカスタム関数を実装することで丸めを実現できます。
方法: Goでは、組み込みのcomplex、real、imag関数と、complex64及びcomplex128型(それぞれ64ビットと128ビットの複素数を表す)を使用して複素数が扱われます。ここにクイックスタートガイドを示します:.
complex
real
imag
complex64
complex128