Angle = 320 = 3.2 10^2 rad 02354: 111.1.111. pre21: a exchange c[w] A=06283185308000 B=00000000000000 C=03200000000002 D=00000000000000 M=00000000000000 P=c S=01....678..b 02355: .1..1.111. a -> b[w] A=06283185308000 B=06283185308000 C=03200000000002 D=00000000000000 M=00000000000000 P=c S=01....678..b 02356: .11....11. c -> a[m] A=03200000000000 B=06283185308000 C=03200000000002 D=00000000000000 M=00000000000000 P=c S=01....678..b 02357: 1.1.111.1. c + c -> c[xs] A=03200000000000 B=06283185308000 C=03200000000002 negative exponent sign D=00000000000000 M=00000000000000 P=c S=01....678..b 02360: .1.1111.11 -> 02136 if no carry go to pre24 A=03200000000000 B=06283185308000 C=03200000000002 D=00000000000000 M=00000000000000 P=c S=01....678..b 02136: 11...1.11. pre24: a - b -> a[ms] caution: a - b -> a mantissa AND sign A=96916814692000 B=06283185308000 C=03200000000002 3.2 10^2 - 6.28318... 10^2 D=00000000000000 M=00000000000000 P=c S=01....678..b 02137: .1.11..111 -> 02131 if no carry go to pre23 A=96916814692000 B=06283185308000 C=03200000000002 KO D=00000000000000 M=00000000000000 P=c S=01....678..b 02140: 111..1.11. a + b -> a[ms] restoration of A A=03200000000000 B=06283185308000 C=03200000000002 D=00000000000000 M=00000000000000 P=c S=01....678..b 02141: .1....111. shift left a[w] A=32000000000000 B=06283185308000 C=03200000000002 D=00000000000000 M=00000000000000 P=c S=01....678..b 02142: .1.11.1.1. c - 1 -> c[x] A=32000000000000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02143: .1.111..11 -> 02134 if no carry go to pre29 A=32000000000000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02134: 1..1111.1. pre29: if a[xs] >= 1 A exp sign is >= 1 A=32000000000000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02135: 11....1.11 -> 02302 then go to pre27 A=32000000000000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02136: 11...1.11. pre24: a - b -> a[ms] 1rst) 32 10^1 - 6.28 10^1 A=25716814692000 B=06283185308000 C=03200000000001 5 times = 5.8407346 D=00000000000000 M=00000000000000 P=c S=01....678..b 02137: .1.11..111 -> 02131 if no carry go to pre23 A=25716814692000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02131: ..1..1.1.. pre23: if s2 = 0 A=25716814692000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02132: .1.1111.11 -> 02136 then go to pre24 A=25716814692000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02136: 11...1.11. pre24: a - b -> a[ms] 2nd time A=19433629384000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02137: .1.11..111 -> 02131 if no carry go to pre23 A=19433629384000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02131: ..1..1.1.. pre23: if s2 = 0 A=19433629384000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02132: .1.1111.11 -> 02136 then go to pre24 A=19433629384000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02136: 11...1.11. pre24: a - b -> a[ms] 3rd time A=13150444076000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02137: .1.11..111 -> 02131 if no carry go to pre23 A=13150444076000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02131: ..1..1.1.. pre23: if s2 = 0 A=13150444076000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02132: .1.1111.11 -> 02136 then go to pre24 A=13150444076000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02136: 11...1.11. pre24: a - b -> a[ms] 4th time A=06867258768000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02137: .1.11..111 -> 02131 if no carry go to pre23 A=06867258768000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02131: ..1..1.1.. pre23: if s2 = 0 A=06867258768000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02132: .1.1111.11 -> 02136 then go to pre24 A=06867258768000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02136: 11...1.11. pre24: a - b -> a[ms] 5th time A=00584073460000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02137: .1.11..111 -> 02131 if no carry go to pre23 A=00584073460000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02131: ..1..1.1.. pre23: if s2 = 0 A=00584073460000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02132: .1.1111.11 -> 02136 then go to pre24 A=00584073460000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02136: 11...1.11. pre24: a - b -> a[ms] 6th time KO A=94300888152000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02137: .1.11..111 -> 02131 if no carry go to pre23 A=94300888152000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02140: 111..1.11. a + b -> a[ms] restore A A=00584073460000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02141: .1....111. shift left a[w] A=05840734600000 B=06283185308000 C=03200000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02142: .1.11.1.1. c - 1 -> c[x] A=05840734600000 B=06283185308000 C=03200000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02143: .1.111..11 -> 02134 if no carry go to pre29 A=05840734600000 B=06283185308000 C=03200000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02134: 1..1111.1. pre29: if a[xs] >= 1 A=05840734600000 B=06283185308000 C=03200000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02135: 11....1.11 -> 02302 then go to pre27 A=05840734600000 B=06283185308000 C=03200000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02136: 11...1.11. pre24: a - b -> a[ms] 5.8407346 10^0 - 6.28 10^0 A=99557549292000 B=06283185308000 C=03200000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02137: .1.11..111 -> 02131 if no carry go to pre23 KO A=99557549292000 B=06283185308000 C=03200000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02140: 111..1.11. a + b -> a[ms] A=05840734600000 B=06283185308000 C=03200000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02141: .1....111. shift left a[w] reduced angle is 5.8407346 A=58407346000000 B=06283185308000 C=03200000000000 tan(5.8407346...) = tan(320) = -0.4737778... D=00000000000000 M=00000000000000 P=c S=01....678..b 02142: .1.11.1.1. c - 1 -> c[x] A=58407346000000 B=06283185308000 C=03200000000999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02143: .1.111..11 -> 02134 if no carry go to pre29 A=58407346000000 B=06283185308000 C=03200000000999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02144: 1.11..111. pre25: shift right a[w] A=05840734600000 B=06283185308000 C=03200000000999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02145: ..11.1..1. 0 -> c[wp] A=05840734600000 B=06283185308000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02146: 111.1.1.1. a exchange c[x] A=05840734600000 B=06283185308000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02147: .11.11111. pre26: if c[s] = 0 A=05840734600000 B=06283185308000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02150: .11.11..11 -> 02154 then go to pre28 A=05840734600000 B=06283185308000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02154: 1.11..111. pre28: shift right a[w] A=00584073460000 B=06283185308000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02155: 1...1.111. pqo23: b exchange c[w] A=00584073460000 B=00000000000000 C=06283185308000 D=00000000000000 M=00000000000000 P=c S=01....678..b