A majority of all of the members of the council shall constitute a quorum, but a smaller number may adjourn from day to day. The council shall determine its own rules. On the demand of any member, the vote on any question shall be by yeas and nays and shall be entered in the journal.