what is the rank of ensign in the navy
Ensign (rank) In the United States Navy, the rank of ensign superseded passed midshipman in 1862. Ensign is the junior commissioned officer rank in the United States Navy, the United States Coast Guard, the National Oceanic and Atmospheric Administration Commissioned Officer Corps, and the PHS Commissioned Corps. This rank is also used in the U.S. Maritime Service and the U.S. Naval Sea Cadet Corps. Ensign ranks below lieutenant junior grade, and it is equivalent to a second lieutenant in the U.S. Army, the Marine Corps, and the Air Force.
Admiral (United States) U.S. law limits the number of four-star admirals that may be on active duty at any time. The total number of active-duty flag officers is capped at 160 for the Navy.[2] For the Army, Navy, and Air Force, no more than about 25% of the service's active-duty general or flag officers may have more than two stars,[3] and statute sets the total number of four-star officers allowed in each service.[3] This is set at 6 four-star Navy admirals.[3]