会員登録すると
学習することができます。
会員登録する(無料)
登録済みの方はこちら
ログイン

型変換(キャスト)

目安学習時間 6分

課題

全問正解でレクチャー完了です。

【問題1】

float64型の1.5をint型に変換したときの結果はどれ?

[選択肢]

【問題2】

文字列を整数に変換するときに使うパッケージはどれ?

[選択肢]

【問題3】

Goで異なる型どうしをそのまま演算するとどうなる?

[選択肢]
会員登録すると
学習することができます。
会員登録する(無料)
登録済みの方はこちら
ログイン

学ぶ目的

なぜ型変換が必要か

Goは型に厳格なので、int型とstring型をそのまま足すことはできません。異なる型を扱うときは、明示的に変換する必要があります。

文字列 → 整数

strconv パッケージの Atoi を使うと、文字列 "123" を整数の123に変換できます。数値に変換できない文字列が渡される可能性があるため、エラーも一緒に返ってくる点に注意してください。

小数 → 整数

int(f) のように書けば、float64型を整数に変換できます。このとき小数点以下は切り捨てられることを覚えておいてください。

このレクチャーで学ぶこと

  • 型変換が必要になる場面
  • 文字列型を整数型に変換する
  • 小数点から整数への変換

質問

まだ質問は投稿されていません。

質問投稿

ログイン後に質問の投稿ができます。