セクション 2. 章 3
single
型変換
メニューを表示するにはスワイプしてください
組み込み関数を使用することで、数値を異なる型に変換可能。必要に応じて、値を整数型、倍精度型、または複素数型として扱うことができる。
誤った変換
既存の変数に単に L を付け加えても変換は行われない:
12num <- 20 numL # Invalid way to convert
正しい変換
代わりに、次の関数のいずれかを使用:
as.integer();as.double();as.complex().
123as.integer(3.8) as.double(5L) as.complex(7)
数値型には階層があり、値の変換方法が定義されている:
integer → double → complexの変換は常に有効;doubleをintegerに変換すると小数部分が切り捨てられる;complex型は虚数部がゼロの場合のみ変換可能.
タスク
スワイプしてコーディングを開始
- 数値
9.85をinteger型に変換します。 integerを使って作成した42型のLをdouble型に変換します。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 3
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください