рдпрд╣ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ
рдпрд╣ рдЯреВрд▓ рдбрд┐рдЧреНрд░реА рдореЗрдВ рджреА рдЧрдИ рд╣рд╡рд╛ рдХреА рджрд┐рд╢рд╛ (рдпрд╛ рдХрд┐рд╕реА рднреА рдмреЗрдпрд░рд┐рдВрдЧ) рдХреЛ рдПрдХ рдорд╛рдирдХ 16-рдмрд┐рдВрджреБ рдХрдореНрдкрд╛рд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ тАФ рдЬреИрд╕реЗ N, NNE, NE, ENE, E рд╡рдЧреИрд░рд╣ред рдореМрд╕рдо рд░рд┐рдкреЛрд░реНрдЯ, рдореМрд╕рдо рдХреЗрдВрджреНрд░ рдФрд░ GPS рдбрд┐рд╡рд╛рдЗрд╕ рдЕрдХреНрд╕рд░ рджрд┐рд╢рд╛ рдХреЛ 0 рд╕реЗ 360 рдбрд┐рдЧреНрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рдЖрдо рдмрд╛рддрдЪреАрдд рдореЗрдВ рд▓реЛрдЧ рдХрдореНрдкрд╛рд╕ рдХреЗ рдирд╛рдореЛрдВ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдХрдиреНрд╡рд░реНрдЯрд░ рдЗрди рджреЛрдиреЛрдВ рдХреЗ рдмреАрдЪ рдХрд╛ рдкреБрд▓ рд╣реИред
рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреИрд╕реЗ рдХрд░реЗрдВ
рд╣рд╡рд╛ рдХреА рджрд┐рд╢рд╛ рдбрд┐рдЧреНрд░реА рдореЗрдВ рдбрд╛рд▓рд┐рдП (0┬░ рдХрд╛ рдорддрд▓рдм рдЙрддреНрддрд░, 90┬░ рдкреВрд░реНрд╡, 180┬░ рджрдХреНрд╖рд┐рдг рдФрд░ 270┬░ рдкрд╢реНрдЪрд┐рдо рд╣реИ)ред рдЕрдЧрд░ рдЖрдк 0тАУ360 рдХреА рд╕реАрдорд╛ рд╕реЗ рдмрд╛рд╣рд░ рдХрд╛ рдорд╛рди рдбрд╛рд▓рддреЗ рд╣реИрдВ рддреЛ рд╡рд╣ рдЕрдкрдиреЗ-рдЖрдк рд╕рд╣реА рджрд╛рдпрд░реЗ рдореЗрдВ рдЖ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП 360┬░, 720┬░ рдФрд░ -10┬░ рд╕рднреА рд╕рд╣реА рдирддреАрдЬрд╛ рджреЗрддреЗ рд╣реИрдВред рдкрд░рд┐рдгрд╛рдо рдореЗрдВ рдХрдореНрдкрд╛рд╕ рдХрд╛ рдирд╛рдо, рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдХреЛрдг (normalized angle) рдФрд░ рднреАрддрд░ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ 0тАУ15 рдЗрдВрдбреЗрдХреНрд╕ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред
рдлрд╝реЙрд░реНрдореВрд▓рд╛ рд╕рдордЭрд┐рдП
рдкреВрд░рд╛ рдШреЗрд░рд╛ (360┬░) рдХреЛ 22.5┬░ рдХреЗ 16 рдмрд░рд╛рдмрд░ рд╣рд┐рд╕реНрд╕реЛрдВ рдореЗрдВ рдмрд╛рдБрдЯрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо рдбрд┐рдЧреНрд░реА рдХреЛ 22.5 рд╕реЗ рднрд╛рдЧ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдирдЬрд╝рджреАрдХреА рдкреВрд░реНрдг рд╕рдВрдЦреНрдпрд╛ рддрдХ рд░рд╛рдЙрдВрдб рдХрд░ рджреЗрддреЗ рд╣реИрдВ тАФ рдЗрд╕рд╕реЗ рд╕рдмрд╕реЗ рдХрд░реАрдм рдХрд╛ рдХрдореНрдкрд╛рд╕ рдмрд┐рдВрджреБ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд┐рд░ рдЙрд╕ рдирддреАрдЬреЗ рдХрд╛ 16 рд╕реЗ рдореЙрдбреНрдпреВрд▓реЛ (modulo) рд▓реЗрдиреЗ рдкрд░ 360┬░ рдХреЗ рдкрд╛рд╕ рдХреЗ рдорд╛рди рд╡рд╛рдкрд╕ рдЙрддреНрддрд░ (рдЗрдВрдбреЗрдХреНрд╕ 0) рдкрд░ рдЖ рдЬрд╛рддреЗ рд╣реИрдВред
$$\text{Index} = \left( \text{round}\!\left( \frac{\text{Degrees} \bmod 360}{22.5} \right) \right) \bmod 16$$
рдХреНрд░рдо рдореЗрдВ 16 рд▓реЗрдмрд▓ рдпреЗ рд╣реИрдВ: N, NNE, NE, ENE, E, ESE, SE, SSE, S, SSW, SW, WSW, W, WNW, NW, NNWред
рд╣рд▓ рдХрд┐рдпрд╛ рд╣реБрдЖ рдЙрджрд╛рд╣рд░рдг
200┬░ рдХреЗ рд▓рд┐рдП: \(200 \div 22.5 = 8.888\ldots\), рдЬреЛ рд░рд╛рдЙрдВрдб рд╣реЛрдХрд░ 9 рдмрдирддрд╛ рд╣реИред рд╕реВрдЪреА рдореЗрдВ рдЗрдВрдбреЗрдХреНрд╕ 9 рд╣реИ SSW (рджрдХреНрд╖рд┐рдг-рджрдХреНрд╖рд┐рдг-рдкрд╢реНрдЪрд┐рдо)ред 90┬░ рдХреЗ рд▓рд┐рдП: \(90 \div 22.5 = 4\), рдФрд░ рдЗрдВрдбреЗрдХреНрд╕ 4 рд╣реИ E (рдкреВрд░реНрд╡)ред 360┬░ рдХреЗ рд▓рд┐рдП: рдпрд╣ рдкрд╣рд▓реЗ 0 рдмрдирддрд╛ рд╣реИ, рдлрд┐рд░ \(0 \div 22.5 = 0\), рдпрд╛рдиреА рдЬрд╡рд╛рдм N (рдЙрддреНрддрд░)ред
рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╡рд╛рд▓
рдХреНрдпрд╛ 0┬░ рдФрд░ 360┬░ рдмрд░рд╛рдмрд░ рд╣реИрдВ? рд╣рд╛рдБ тАФ рджреЛрдиреЛрдВ рдареАрдХ рдЙрддреНрддрд░ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реИрдВред рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдмрджрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ 360┬░ рдХреЛ 0┬░ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдХрд░ рджреЗрддрд╛ рд╣реИред
8-рдмрд┐рдВрджреБ рдФрд░ 16-рдмрд┐рдВрджреБ рдХрдореНрдкрд╛рд╕ рдореЗрдВ рдХреНрдпрд╛ рдлрд╝рд░реНрдХ рд╣реИ? 8-рдмрд┐рдВрджреБ рдХрдореНрдкрд╛рд╕ рдореЗрдВ 45┬░ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рд╣реЛрддреЗ рд╣реИрдВ (N, NE, E, SEтАж)ред рдпрд╣ рдЯреВрд▓ рдЬрд╝реНрдпрд╛рджрд╛ рд╕рдЯреАрдХрддрд╛ рдХреЗ рд▓рд┐рдП 22.5┬░ рд╡рд╛рд▓реЗ рдмрд╛рд░реАрдХ 16-рдмрд┐рдВрджреБ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддрд╛ рд╣реИред
рдХреНрдпрд╛ рдореИрдВ рдиреЗрдЧреЗрдЯрд┐рд╡ рдбрд┐рдЧреНрд░реА рдбрд╛рд▓ рд╕рдХрддрд╛ рд╣реВрдБ? рд╣рд╛рдБред рдиреЗрдЧреЗрдЯрд┐рд╡ рдХреЛрдг рдЕрдкрдиреЗ-рдЖрдк 0тАУ360 рдХреА рд╕реАрдорд╛ рдореЗрдВ рдЖ рдЬрд╛рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП -90┬░ рдмрдирдХрд░ 270┬░ (рдкрд╢реНрдЪрд┐рдо) рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред