>>401
意味の上での論理値は、いつでもどこでも整数値に格下げできる。
意味の上での論理値を、整数に格下げせず、
意味の上での論理値のままなるべく扱うのはプログラマの責任という。

逆に、整数値を論理値の意味で見なすのは、これはダウンキャストをしているわけだから、
いつでも正しいとは言いがたい。