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


