10月29日(水)3コマ目
今日、やったこと 強制的アンラップ 暗黙的アンラップ型 [練習問題]練習問題3 今日のホワイトボード 強制的アンラップ、暗黙的アンラップ型 強制的アンラップはOptional型変数をnilチェックなしでアンラップ。 危険。使わない。 暗黙的アンラップ型変数は、明示的なアンラップなしでアンラップ。 危険。使わない。 図 強制アンラップ、暗黙的アンラップ型 !は、「nilを返すかもよ、注意して」の意味。実行時エラーの可能性大なので、使わない。 [練習問題]練習問題3 10進数 => 2進数 今更こんなことを言わなくてもだと思いますが、一応。 10進数を2進数にするには、変換後の基数2で割った余りが2真数の各ケタの数。 図 10進数->2進数 Int型配列のOptional型 Int型配列のOptional型は下図のように。 図 Int型配列のオプショナル型 次回は 練習問題の続き+解説。