Razvodnoi_kluch потому что И с целочисленными или вещественными числами выведет число, где совпадают биты в 1. И почему оно не подходит? если на одном входе все нули то и на выходе должны быть нули...
Да, лучше использовать fSEL, так как при использовании И вам необходимо при разрешении на первом входе полный диапазон, чтобы все биты были в 1, а не только младший, что происходит при преобразовании булевой 1 в вещественное число.