#この記事の環境: Windows 7 システム、Go1.11.2 バージョン、この記事はすべてのブランドのコンピューターに適用されます。 推奨チュートリアル: 「Go 言語で数値を文字列に変換する方法: まず Go サンプル ファイルを作成し、次に strconv パッケージの "strconv.Itoa" メソッドを使用して、byte 型または int 型の値を文字列表現に変換します。数字です。それだけです。
go 言語チュートリアル 」
Go で数値を文字列に変換するための正しい姿勢
多くの言語を使用すると、文字列と連結するか、型変換式を使用することで、任意のデータ型を文字列に簡単に変換できます。ただし、Go では明白と思われること (int を文字列に変換するなど) を実行しようとすると、期待した効果が得られる可能性は低くなります。 例:string(120)どのような結果が返されると予想されますか?他のプログラミング言語の経験がある場合、ほとんどの人は「123」と推測します。対照的に、Go での上記の型変換では "E" のような値が得られますが、これはまったく望ましくない値になります。 string() はバイトまたは数値を文字の UTF-8 表現に直接変換するためです。 したがって、Go でバイト型または int 型の値を数値文字列表現に変換する正しい方法は、strconv.Itoa などの strconv パッケージのメソッドを使用することです。
strconv.Itoa(120)// 返回"120"次の例では、strconv.Itoa を string に変更して、どのような出力が得られるかを確認してください。
rree
以上がGo言語で数値を文字列に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。