Energy-Levels and Wave-Functions of Bloch Electrons in Rational and Irrational Magnetic-Fields | AMiner