Checking if your kit is complete... Looks good Writing Makefile for Math::Complex Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. cp lib/Math/Complex.pm blib\lib\Math\Complex.pm cp lib/Math/Trig.pm blib\lib\Math\Trig.pm Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/Complex.........1..1069 # 1 $z0 + $z1 6+8i 6+8i (3,4) (3,4) ok 1 # 2 $z0 += $z1 6+8i 6+8i (3,4) (3,4) ok 2 ok 3 # 4 $z0 + $z1 0 0 (-3,4) (3,-4) ok 4 # 5 $z0 += $z1 0 0 (-3,4) (3,-4) ok 5 ok 6 # 7 $z0 + $z1 4i 4i (3,4) -3 ok 7 # 8 $z0 += $z1 4i 4i (3,4) -3 ok 8 ok 9 # 10 $z0 + $z1 5+2i 5+2i 1 (4,2) ok 10 # 11 $z0 += $z1 5+2i 5+2i 1 (4,2) ok 11 ok 12 # 13 $z0 + $z1 2.44921270764475e-016i 0 [2,0] [2,pi] ok 13 # 14 $z0 += $z1 2.44921270764475e-016i 0 [2,0] [2,pi] ok 14 ok 15 # 16 ++ $z0 3+i 3+i (2,1) ok 16 # 17 - $z0 -2-3i -2-3i (2,3) ok 17 # 18 - $z0 [2,-pi/2] [2,-pi/2] [2,pi/2] ok 18 # 19 $z0 - $z1 0 0 2 [2,0] ok 19 # 20 $z0 -= $z1 0 0 2 [2,0] ok 20 ok 21 # 22 $z0 - $z1 1 1 [3,0] 2 ok 22 # 23 $z0 -= $z1 1 1 [3,0] 2 ok 23 ok 24 # 25 $z0 - $z1 -1-5i -1-5i 3 (4,5) ok 25 # 26 $z0 -= $z1 -1-5i -1-5i 3 (4,5) ok 26 ok 27 # 28 $z0 - $z1 1+5i 1+5i (4,5) 3 ok 28 # 29 $z0 -= $z1 1+5i 1+5i (4,5) 3 ok 29 ok 30 # 31 $z0 - $z1 -1-4i -1-4i (2,1) (3,5) ok 31 # 32 $z0 -= $z1 -1-4i -1-4i (2,1) (3,5) ok 32 ok 33 # 34 -- $z0 2i 2i (1,2) ok 34 # 35 -- $z0 [3,pi] [3,pi] [2,pi] ok 35 # 36 $z0 * $z1 -1 -1 (0,1) (0,1) ok 36 # 37 $z0 *= $z1 -1 -1 (0,1) (0,1) ok 37 ok 38 # 39 $z0 * $z1 4+5i 4+5i (4,5) (1,0) ok 39 # 40 $z0 *= $z1 4+5i 4+5i (4,5) (1,0) ok 40 ok 41 # 42 $z0 * $z1 -1+1.73205080756888i [2,2pi/3] [2,2*pi/3] (1,0) ok 42 # 43 $z0 *= $z1 -1+1.73205080756888i [2,2pi/3] [2,2*pi/3] (1,0) ok 43 ok 44 # 45 $z0 * $z1 2i 2i 2 (0,1) ok 45 # 46 $z0 *= $z1 2i 2i 2 (0,1) ok 46 ok 47 # 48 $z0 * $z1 3i 3i (0,1) 3 ok 48 # 49 $z0 *= $z1 3i 3i (0,1) 3 ok 49 ok 50 # 51 $z0 * $z1 -1+4i -1+4i (0,1) (4,1) ok 51 # 52 $z0 *= $z1 -1+4i -1+4i (0,1) (4,1) ok 52 ok 53 # 54 $z0 * $z1 9+2i 9+2i (2,1) (4,-1) ok 54 # 55 $z0 *= $z1 9+2i 9+2i (2,1) (4,-1) ok 55 ok 56 # 57 $z0 / $z1 1 1 (3,4) (3,4) ok 57 # 58 $z0 /= $z1 1 1 (3,4) (3,4) ok 58 ok 59 # 60 $z0 / $z1 4-5i 4-5i (4,-5) 1 ok 60 # 61 $z0 /= $z1 4-5i 4-5i (4,-5) 1 ok 61 ok 62 # 63 $z0 / $z1 -i -i 1 (0,1) ok 63 # 64 $z0 /= $z1 -i -i 1 (0,1) ok 64 ok 65 # 66 $z0 / $z1 3 3 (0,6) (0,2) ok 66 # 67 $z0 /= $z1 3 3 (0,6) (0,2) ok 67 ok 68 # 69 $z0 / $z1 2+i 2+i (9,2) (4,-1) ok 69 # 70 $z0 /= $z1 2+i 2+i (9,2) (4,-1) ok 70 ok 71 # 72 $z0 / $z1 [2,pi/2] [2,pi/2] [4,pi] [2,pi/2] ok 72 # 73 $z0 /= $z1 1.22460635382238e-016+2i [2,pi/2] [4,pi] [2,pi/2] ok 73 ok 74 # 75 $z0 / $z1 [0.5,-pi/2] [0.5,-pi/2] [2,pi/2] [4,pi] ok 75 # 76 $z0 /= $z1 3.06151588455594e-017-0.5i [0.5,-pi/2] [2,pi/2] [4,pi] ok 76 ok 77 # 78 $z0 ** $z1 8 8 (2,0) (3,0) ok 78 # 79 $z0 **= $z1 8 8 (2,0) (3,0) ok 79 ok 80 # 81 $z0 ** $z1 9 9 (3,0) (2,0) ok 81 # 82 $z0 **= $z1 9 9 (3,0) (2,0) ok 82 ok 83 # 84 $z0 ** $z1 -119-120i -119-120i (2,3) (4,0) ok 84 # 85 $z0 **= $z1 -119-120i -119-120i (2,3) (4,0) ok 85 ok 86 # 87 $z0 ** $z1 0 0 (0,0) (1,0) ok 87 # 88 $z0 **= $z1 0 0 (0,0) (1,0) ok 88 ok 89 # 90 $z0 ** $z1 0 0 (0,0) (2,3) ok 90 # 91 $z0 **= $z1 0 0 (0,0) (2,3) ok 91 ok 92 # 93 $z0 ** $z1 1 1 (1,0) (0,0) ok 93 # 94 $z0 **= $z1 1 1 (1,0) (0,0) ok 94 ok 95 # 96 $z0 ** $z1 1 1 (1,0) (1,0) ok 96 # 97 $z0 **= $z1 1 1 (1,0) (1,0) ok 97 ok 98 # 99 $z0 ** $z1 1 1 (1,0) (2,3) ok 99 # 100 $z0 **= $z1 1 1 (1,0) (2,3) ok 100 ok 101 # 102 $z0 ** $z1 1 1 (2,3) (0,0) ok 102 # 103 $z0 **= $z1 1 1 (2,3) (0,0) ok 103 ok 104 # 105 $z0 ** $z1 2+3i 2+3i (2,3) (1,0) ok 105 # 106 $z0 **= $z1 2+3i 2+3i (2,3) (1,0) ok 106 ok 107 # 108 $z0 ** $z1 1 1 (0,0) (0,0) ok 108 # 109 $z0 **= $z1 1 1 (0,0) (0,0) ok 109 ok 110 # 111 Re $z0 3 3 (3,4) ok 111 # 112 Re $z0 -3 -3 (-3,4) ok 112 # 113 Re $z0 6.12303176911189e-017 0 [1,pi/2] ok 113 # 114 Im $z0 4 4 (3,4) ok 114 # 115 Im $z0 -4 -4 (3,-4) ok 115 # 116 Im $z0 1 1 [1,pi/2] ok 116 # 117 abs $z0 5 5 (3,4) ok 117 # 118 abs $z0 5 5 (-3,4) ok 118 # 119 arg $z0 0 0 [2,0] ok 119 # 120 arg $z0 3.14159265358979 3.14159265358979 [-2,0] ok 120 # 121 ~ $z0 4-5i 4-5i (4,5) ok 121 # 122 ~ $z0 -3-4i -3-4i (-3,4) ok 122 # 123 ~ $z0 [2,-pi/2] [2,-pi/2] [2,pi/2] ok 123 # 124 $z0 < $z1 0 (3,4) (1,2) ok 124 # 125 $z0 < $z1 0 (3,4) (3,2) ok 125 # 126 $z0 < $z1 1 1 (3,4) (3,8) ok 126 # 127 $z0 < $z1 1 1 (4,4) (5,129) ok 127 # 128 $z0 == $z1 0 0 (3,4) (4,5) ok 128 # 129 $z0 == $z1 0 0 (3,4) (3,5) ok 129 # 130 $z0 == $z1 0 0 (3,4) (2,4) ok 130 # 131 $z0 == $z1 1 1 (3,4) (3,4) ok 131 # 132 sqrt $z0 3i 3i -9 ok 132 # 133 sqrt $z0 10i 10i (-100,0) ok 133 # 134 sqrt $z0 [5.8309518948453,-0.540419500270584] 5-3i (16,-30) ok 134 # 135 _stringify_cartesian $z0 -100 -100 (-100,0) ok 135 # 136 _stringify_cartesian $z0 i i (0,1) ok 136 # 137 _stringify_cartesian $z0 4-3i 4-3i (4,-3) ok 137 # 138 _stringify_cartesian $z0 4 4 (4,0) ok 138 # 139 _stringify_cartesian $z0 -4 -4 (-4,0) ok 139 # 140 _stringify_cartesian $z0 -2+4i -2+4i (-2,4) ok 140 # 141 _stringify_cartesian $z0 -2-i -2-i (-2,-1) ok 141 # 142 _stringify_polar $z0 [1,pi] [1,pi] [-1, 0] ok 142 # 143 _stringify_polar $z0 [1,pi/3] [1,pi/3] [1, pi/3] ok 143 # 144 _stringify_polar $z0 [6,-2pi/3] [6,-2pi/3] [6, -2*pi/3] ok 144 # 145 _stringify_polar $z0 [0.5,-2.57039398930074] [0.5,-9pi/11] [0.5, -9*pi/11] ok 145 # 146 z + ~z 8 8 (4,3) ok 146 # 147 z + ~z -2.49688101928285 -2.49688101928285 [3,2] ok 147 # 148 z + ~z -6 -6 (-3,4) ok 148 # 149 z + ~z 0 0 (0,2) ok 149 # 150 z + ~z 2.16120922347256 2.16120922347256 [2,1] ok 150 # 151 z - ~z 6i 6i (4,3) ok 151 # 152 z - ~z 5.45578456095409i 5.45578456095409i [3,2] ok 152 # 153 z - ~z 8i 8i (-3,4) ok 153 # 154 z - ~z 4i 4i (0,2) ok 154 # 155 z - ~z 3.36588393923159i 3.36588393923159i [2,1] ok 155 # 156 z * ~z 25 25 (4,3) ok 156 # 157 z * ~z 9 9 [3,2] ok 157 # 158 z * ~z 25 25 (-3,4) ok 158 # 159 z * ~z 4 4 (0,2) ok 159 # 160 z * ~z 4 4 [2,1] ok 160 # 161 (root(z, 4))[1] ** 4 0.5 0.5 (0.5, 0) ok 161 # 162 (root(z, 4))[1] ** 4 -0.5 -0.5 (-0.5, 0) ok 162 # 163 (root(z, 4))[1] ** 4 2+3i 2+3i (2,3) ok 163 # 164 (root(z, 4))[1] ** 4 [3,2] [3,2] [3,2] ok 164 # 165 (root(z, 4))[1] ** 4 -3+2i -3+2i (-3,2) ok 165 # 166 (root(z, 4))[1] ** 4 2i 2i (0,2) ok 166 # 167 (root(z, 4))[1] ** 4 3 3 3 ok 167 # 168 (root(z, 4))[1] ** 4 1.2 1.2 1.2 ok 168 # 169 (root(z, 4))[1] ** 4 -3 -3 (-3, 0) ok 169 # 170 (root(z, 4))[1] ** 4 -2-i -2-i (-2, -1) ok 170 # 171 (root(z, 4))[1] ** 4 [2,1] [2,1] [2,1] ok 171 # 172 (root(z, 5))[3] ** 5 0.5 0.5 (0.5, 0) ok 172 # 173 (root(z, 5))[3] ** 5 -0.5 -0.5 (-0.5, 0) ok 173 # 174 (root(z, 5))[3] ** 5 2+3i 2+3i (2,3) ok 174 # 175 (root(z, 5))[3] ** 5 [3,2] [3,2] [3,2] ok 175 # 176 (root(z, 5))[3] ** 5 -3+2i -3+2i (-3,2) ok 176 # 177 (root(z, 5))[3] ** 5 2i 2i (0,2) ok 177 # 178 (root(z, 5))[3] ** 5 3 3 3 ok 178 # 179 (root(z, 5))[3] ** 5 1.2 1.2 1.2 ok 179 # 180 (root(z, 5))[3] ** 5 -3 -3 (-3, 0) ok 180 # 181 (root(z, 5))[3] ** 5 -2-i -2-i (-2, -1) ok 181 # 182 (root(z, 5))[3] ** 5 [2,1] [2,1] [2,1] ok 182 # 183 (root(z, 8))[7] ** 8 0.5 0.5 (0.5, 0) ok 183 # 184 (root(z, 8))[7] ** 8 -0.5 -0.5 (-0.5, 0) ok 184 # 185 (root(z, 8))[7] ** 8 2+3i 2+3i (2,3) ok 185 # 186 (root(z, 8))[7] ** 8 [3,2] [3,2] [3,2] ok 186 # 187 (root(z, 8))[7] ** 8 -3+2i -3+2i (-3,2) ok 187 # 188 (root(z, 8))[7] ** 8 2i 2i (0,2) ok 188 # 189 (root(z, 8))[7] ** 8 3 3 3 ok 189 # 190 (root(z, 8))[7] ** 8 1.2 1.2 1.2 ok 190 # 191 (root(z, 8))[7] ** 8 -3 -3 (-3, 0) ok 191 # 192 (root(z, 8))[7] ** 8 -2-i -2-i (-2, -1) ok 192 # 193 (root(z, 8))[7] ** 8 [2,1] [2,1] [2,1] ok 193 # 194 (root(z, 8, 0)) ** 8 0.5 0.5 (0.5, 0) ok 194 # 195 (root(z, 8, 0)) ** 8 -0.5 -0.5 (-0.5, 0) ok 195 # 196 (root(z, 8, 0)) ** 8 2+3i 2+3i (2,3) ok 196 # 197 (root(z, 8, 0)) ** 8 [3,2] [3,2] [3,2] ok 197 # 198 (root(z, 8, 0)) ** 8 -3+2i -3+2i (-3,2) ok 198 # 199 (root(z, 8, 0)) ** 8 2i 2i (0,2) ok 199 # 200 (root(z, 8, 0)) ** 8 3 3 3 ok 200 # 201 (root(z, 8, 0)) ** 8 1.2 1.2 1.2 ok 201 # 202 (root(z, 8, 0)) ** 8 -3 -3 (-3, 0) ok 202 # 203 (root(z, 8, 0)) ** 8 -2-i -2-i (-2, -1) ok 203 # 204 (root(z, 8, 0)) ** 8 [2,1] [2,1] [2,1] ok 204 # 205 (root(z, 8, 7)) ** 8 0.5 0.5 (0.5, 0) ok 205 # 206 (root(z, 8, 7)) ** 8 -0.5 -0.5 (-0.5, 0) ok 206 # 207 (root(z, 8, 7)) ** 8 2+3i 2+3i (2,3) ok 207 # 208 (root(z, 8, 7)) ** 8 [3,2] [3,2] [3,2] ok 208 # 209 (root(z, 8, 7)) ** 8 -3+2i -3+2i (-3,2) ok 209 # 210 (root(z, 8, 7)) ** 8 2i 2i (0,2) ok 210 # 211 (root(z, 8, 7)) ** 8 3 3 3 ok 211 # 212 (root(z, 8, 7)) ** 8 1.2 1.2 1.2 ok 212 # 213 (root(z, 8, 7)) ** 8 -3 -3 (-3, 0) ok 213 # 214 (root(z, 8, 7)) ** 8 -2-i -2-i (-2, -1) ok 214 # 215 (root(z, 8, 7)) ** 8 [2,1] [2,1] [2,1] ok 215 # 216 abs(z) 0.5 0.5 (0.5, 0) ok 216 # 217 abs(z) 0.5 0.5 (-0.5, 0) ok 217 # 218 abs(z) 3.60555127546399 3.60555127546399 (2,3) ok 218 # 219 abs(z) 3 3 [3,2] ok 219 # 220 abs(z) 3.60555127546399 3.60555127546399 (-3,2) ok 220 # 221 abs(z) 2 2 (0,2) ok 221 # 222 abs(z) 3 3 3 ok 222 # 223 abs(z) 1.2 1.2 1.2 ok 223 # 224 abs(z) 3 3 (-3, 0) ok 224 # 225 abs(z) 2.23606797749979 2.23606797749979 (-2, -1) ok 225 # 226 abs(z) 2 2 [2,1] ok 226 # 227 acot(z) 1.10714871779409 1.10714871779409 (0.5, 0) ok 227 # 228 acot(z) -1.10714871779409 -1.10714871779409 (-0.5, 0) ok 228 # 229 acot(z) 0.160875277198321-0.229072682968539i 0.160875277198321-0.229072682968539i (2,3) ok 229 # 230 acot(z) -0.151264821272582-0.306032061613634i -0.151264821272582-0.306032061613634i [3,2] ok 230 # 231 acot(z) -0.231823804500403-0.14694666622553i -0.231823804500403-0.14694666622553i (-3,2) ok 231 # 232 acot(z) -0.549306144334055i -0.549306144334055i (0,2) ok 232 # 233 acot(z) 0.321750554396642-5.55111512312578e-017i 0.321750554396642-5.55111512312578e-017i 3 ok 233 # 234 acot(z) 0.694738276196703 0.694738276196703 1.2 ok 234 # 235 acot(z) -0.321750554396642-5.55111512312578e-017i -0.321750554396642-5.55111512312578e-017i (-3, 0) ok 235 # 236 acot(z) -0.392699081698724+0.173286795139986i -0.392699081698724+0.173286795139986i (-2, -1) ok 236 # 237 acot(z) 0.312144231130105-0.408264994368984i 0.312144231130105-0.408264994368984i [2,1] ok 237 # 238 acsc(z) 1.5707963267949-1.31695789692482i 1.5707963267949-1.31695789692482i (0.5, 0) ok 238 # 239 acsc(z) -1.5707963267949+1.31695789692482i -1.5707963267949+1.31695789692482i (-0.5, 0) ok 239 # 240 acsc(z) 0.150385604327862-0.231334698573973i 0.150385604327862-0.231334698573973i (2,3) ok 240 # 241 acsc(z) -0.133043916528279-0.301225515671227i -0.133043916528279-0.301225515671227i [3,2] ok 241 # 242 acsc(z) -0.229962902377208-0.157355498844986i -0.229962902377208-0.157355498844986i (-3,2) ok 242 # 243 acsc(z) -0.481211825059604i -0.481211825059604i (0,2) ok 243 # 244 acsc(z) 0.339836909454122 0.339836909454122 3 ok 244 # 245 acsc(z) 0.985110783337746 0.985110783337746 1.2 ok 245 # 246 acsc(z) -0.339836909454122 -0.339836909454122 (-3, 0) ok 246 # 247 acsc(z) -0.401586391667806+0.21561241855583i -0.401586391667806+0.21561241855583i (-2, -1) ok 247 # 248 acsc(z) 0.25040165498032-0.421671771582216i 0.25040165498032-0.421671771582216i [2,1] ok 248 # 249 acsc(z) 1.5707963267949-1.31695789692482i 1.5707963267949-1.31695789692482i (0.5, 0) ok 249 # 250 acsc(z) -1.5707963267949+1.31695789692482i -1.5707963267949+1.31695789692482i (-0.5, 0) ok 250 # 251 acsc(z) 0.150385604327862-0.231334698573973i 0.150385604327862-0.231334698573973i (2,3) ok 251 # 252 acsc(z) -0.133043916528279-0.301225515671227i -0.133043916528279-0.301225515671227i [3,2] ok 252 # 253 acsc(z) -0.229962902377208-0.157355498844986i -0.229962902377208-0.157355498844986i (-3,2) ok 253 # 254 acsc(z) -0.481211825059604i -0.481211825059604i (0,2) ok 254 # 255 acsc(z) 0.339836909454122 0.339836909454122 3 ok 255 # 256 acsc(z) 0.985110783337746 0.985110783337746 1.2 ok 256 # 257 acsc(z) -0.339836909454122 -0.339836909454122 (-3, 0) ok 257 # 258 acsc(z) -0.401586391667806+0.21561241855583i -0.401586391667806+0.21561241855583i (-2, -1) ok 258 # 259 acsc(z) 0.25040165498032-0.421671771582216i 0.25040165498032-0.421671771582216i [2,1] ok 259 # 260 asec(z) 1.31695789692482i 1.31695789692482i (0.5, 0) ok 260 # 261 asec(z) 3.14159265358979-1.31695789692482i 3.14159265358979-1.31695789692482i (-0.5, 0) ok 261 # 262 asec(z) 1.42041072246703+0.231334698573973i 1.42041072246703+0.231334698573973i (2,3) ok 262 # 263 asec(z) 1.70384024332318+0.301225515671227i 1.70384024332318+0.301225515671227i [3,2] ok 263 # 264 asec(z) 1.8007592291721+0.157355498844986i 1.8007592291721+0.157355498844986i (-3,2) ok 264 # 265 asec(z) 1.5707963267949+0.481211825059604i 1.5707963267949+0.481211825059604i (0,2) ok 265 # 266 asec(z) 1.23095941734077 1.23095941734077 3 ok 266 # 267 asec(z) 0.585685543457151 0.585685543457151 1.2 ok 267 # 268 asec(z) 1.91063323624902 1.91063323624902 (-3, 0) ok 268 # 269 asec(z) 1.9723827184627-0.21561241855583i 1.9723827184627-0.21561241855583i (-2, -1) ok 269 # 270 asec(z) 1.32039467181458+0.421671771582216i 1.32039467181458+0.421671771582216i [2,1] ok 270 # 271 cbrt(z) 0.7937005259841 0.7937005259841 (0.5, 0) ok 271 # 272 cbrt(z) 0.39685026299205+0.687364818499301i 0.39685026299205+0.687364818499301i (-0.5, 0) ok 272 # 273 cbrt(z) 1.45185661835266+0.493403534104005i 1.45185661835266+0.493403534104005i (2,3) ok 273 # 274 cbrt(z) 1.13344556416562+0.891843582768405i 1.13344556416562+0.891843582768405i [3,2] ok 274 # 275 cbrt(z) 1.01064294709397+1.15322830402742i 1.01064294709397+1.15322830402742i (-3,2) ok 275 # 276 cbrt(z) 1.09112363597172+0.629960524947436i 1.09112363597172+0.629960524947436i (0,2) ok 276 # 277 cbrt(z) 1.44224957030741 1.44224957030741 3 ok 277 # 278 cbrt(z) 1.06265856918261 1.06265856918261 1.2 ok 278 # 279 cbrt(z) 0.721124785153704+1.24902476648341i 0.721124785153704+1.24902476648341i (-3, 0) ok 279 # 280 cbrt(z) 0.820363244883714-1.01832219514285i 0.820363244883714-1.01832219514285i (-2, -1) ok 280 # 281 cbrt(z) 1.19057114790632+0.412239485907443i 1.19057114790632+0.412239485907443i [2,1] ok 281 # 282 cos(acos(z)) 0.5 0.5 (0.5, 0) ok 282 # 283 cos(acos(z)) -0.5 -0.5 (-0.5, 0) ok 283 # 284 cos(acos(z)) 2+3i 2+3i (2,3) ok 284 # 285 cos(acos(z)) [3,2] [3,2] [3,2] ok 285 # 286 cos(acos(z)) -3+2i -3+2i (-3,2) ok 286 # 287 cos(acos(z)) 2i 2i (0,2) ok 287 # 288 cos(acos(z)) 3 3 3 ok 288 # 289 cos(acos(z)) 1.2 1.2 1.2 ok 289 # 290 cos(acos(z)) -3 -3 (-3, 0) ok 290 # 291 cos(acos(z)) -2-i -2-i (-2, -1) ok 291 # 292 cos(acos(z)) [2,1] [2,1] [2,1] ok 292 # 293 addsq(cos(z), sin(z)) 1 1 (0.5, 0) ok 293 # 294 addsq(cos(z), sin(z)) 1 1 (-0.5, 0) ok 294 # 295 addsq(cos(z), sin(z)) 1 1 (2,3) ok 295 # 296 addsq(cos(z), sin(z)) 1 1 [3,2] ok 296 # 297 addsq(cos(z), sin(z)) 1 1 (-3,2) ok 297 # 298 addsq(cos(z), sin(z)) 1 1 (0,2) ok 298 # 299 addsq(cos(z), sin(z)) 1 1 3 ok 299 # 300 addsq(cos(z), sin(z)) 1 1 1.2 ok 300 # 301 addsq(cos(z), sin(z)) 1 1 (-3, 0) ok 301 # 302 addsq(cos(z), sin(z)) 1 1 (-2, -1) ok 302 # 303 addsq(cos(z), sin(z)) 1 1 [2,1] ok 303 # 304 cos(z) 0.877582561890373 0.877582561890373 (0.5, 0) ok 304 # 305 cos(z) 0.877582561890373 0.877582561890373 (-0.5, 0) ok 305 # 306 cos(z) -4.18962569096881-9.10922789375534i -4.18962569096881-9.10922789375534i (2,3) ok 306 # 307 cos(z) 2.43398282759891+7.22525271373742i 2.43398282759891+7.22525271373742i [3,2] ok 307 # 308 cos(z) -3.72454550491532+0.511822569987379i -3.72454550491532+0.511822569987379i (-3,2) ok 308 # 309 cos(z) 3.76219569108363-8.88295259975256e-016i 3.76219569108363-8.88295259975256e-016i (0,2) ok 309 # 310 cos(z) -0.989992496600445+3.13349364366704e-017i -0.989992496600445+3.13349364366704e-017i 3 ok 310 # 311 cos(z) 0.362357754476674 0.362357754476674 1.2 ok 311 # 312 cos(z) -0.989992496600445-3.13349364366704e-017i -0.989992496600445-3.13349364366704e-017i (-3, 0) ok 312 # 313 cos(z) -0.64214812471552-1.06860742138278i -0.64214812471552-1.06860742138278i (-2, -1) ok 313 # 314 cos(z) 1.31050294172865-2.29186253737294i 1.31050294172865-2.29186253737294i [2,1] ok 314 # 315 subsq(cosh(z), sinh(z)) 1 1 (0.5, 0) ok 315 # 316 subsq(cosh(z), sinh(z)) 1 1 (-0.5, 0) ok 316 # 317 subsq(cosh(z), sinh(z)) 1 1 (2,3) ok 317 # 318 subsq(cosh(z), sinh(z)) 1 1 [3,2] ok 318 # 319 subsq(cosh(z), sinh(z)) 1 1 (-3,2) ok 319 # 320 subsq(cosh(z), sinh(z)) 1 1 (0,2) ok 320 # 321 subsq(cosh(z), sinh(z)) 1 1 3 ok 321 # 322 subsq(cosh(z), sinh(z)) 1 1 1.2 ok 322 # 323 subsq(cosh(z), sinh(z)) 1 1 (-3, 0) ok 323 # 324 subsq(cosh(z), sinh(z)) 1 1 (-2, -1) ok 324 # 325 subsq(cosh(z), sinh(z)) 1 1 [2,1] ok 325 # 326 cot(acot(z)) 0.5 0.5 (0.5, 0) ok 326 # 327 cot(acot(z)) -0.5 -0.5 (-0.5, 0) ok 327 # 328 cot(acot(z)) 2+3i 2+3i (2,3) ok 328 # 329 cot(acot(z)) [3,2] [3,2] [3,2] ok 329 # 330 cot(acot(z)) -3+2i -3+2i (-3,2) ok 330 # 331 cot(acot(z)) 2i 2i (0,2) ok 331 # 332 cot(acot(z)) 3 3 3 ok 332 # 333 cot(acot(z)) 1.2 1.2 1.2 ok 333 # 334 cot(acot(z)) -3 -3 (-3, 0) ok 334 # 335 cot(acot(z)) -2-i -2-i (-2, -1) ok 335 # 336 cot(acot(z)) [2,1] [2,1] [2,1] ok 336 # 337 cot(z) 1.83048772171245 1.83048772171245 (0.5, 0) ok 337 # 338 cot(z) -1.83048772171245 -1.83048772171245 (-0.5, 0) ok 338 # 339 cot(z) -0.00373971037633686-0.996757796569358i -0.00373971037633686-0.996757796569358i (2,3) ok 339 # 340 cot(z) -0.00509918708429202-0.993181958947316i -0.00509918708429202-0.993181958947316i [3,2] ok 340 # 341 cot(z) 0.0106047834703371-1.035746637765i 0.0106047834703371-1.035746637765i (-3,2) ok 341 # 342 cot(z) -1.03731472072755i -1.03731472072755i (0,2) ok 342 # 343 cot(z) -7.01525255143453 -7.01525255143453 3 ok 343 # 344 cot(z) 0.388779569368205 0.388779569368205 1.2 ok 344 # 345 cot(z) 7.01525255143453 7.01525255143453 (-3, 0) ok 345 # 346 cot(z) 0.171383612909185+0.821329797493852i 0.171383612909185+0.821329797493852i (-2, -1) ok 346 # 347 cot(z) 0.0551838599284974-0.96072441079458i 0.0551838599284974-0.96072441079458i [2,1] ok 347 # 348 cot(z) 1.83048772171245 1.83048772171245 (0.5, 0) ok 348 # 349 cot(z) -1.83048772171245 -1.83048772171245 (-0.5, 0) ok 349 # 350 cot(z) -0.00373971037633686-0.996757796569358i -0.00373971037633686-0.996757796569358i (2,3) ok 350 # 351 cot(z) -0.00509918708429202-0.993181958947316i -0.00509918708429202-0.993181958947316i [3,2] ok 351 # 352 cot(z) 0.0106047834703371-1.035746637765i 0.0106047834703371-1.035746637765i (-3,2) ok 352 # 353 cot(z) -1.03731472072755i -1.03731472072755i (0,2) ok 353 # 354 cot(z) -7.01525255143453 -7.01525255143453 3 ok 354 # 355 cot(z) 0.388779569368205 0.388779569368205 1.2 ok 355 # 356 cot(z) 7.01525255143453 7.01525255143453 (-3, 0) ok 356 # 357 cot(z) 0.171383612909185+0.821329797493852i 0.171383612909185+0.821329797493852i (-2, -1) ok 357 # 358 cot(z) 0.0551838599284974-0.96072441079458i 0.0551838599284974-0.96072441079458i [2,1] ok 358 # 359 csc(acsc(z)) 0.5 0.5 (0.5, 0) ok 359 # 360 csc(acsc(z)) -0.5 -0.5 (-0.5, 0) ok 360 # 361 csc(acsc(z)) 2+3i 2+3i (2,3) ok 361 # 362 csc(acsc(z)) [3,2] [3,2] [3,2] ok 362 # 363 csc(acsc(z)) -3+2i -3+2i (-3,2) ok 363 # 364 csc(acsc(z)) 2i 2i (0,2) ok 364 # 365 csc(acsc(z)) 3 3 3 ok 365 # 366 csc(acsc(z)) 1.2 1.2 1.2 ok 366 # 367 csc(acsc(z)) -3 -3 (-3, 0) ok 367 # 368 csc(acsc(z)) -2-i -2-i (-2, -1) ok 368 # 369 csc(acsc(z)) [2,1] [2,1] [2,1] ok 369 # 370 csc(z) 2.08582964293349 2.08582964293349 (0.5, 0) ok 370 # 371 csc(z) -2.08582964293349 -2.08582964293349 (-0.5, 0) ok 371 # 372 csc(z) 0.0904732097532074+0.0412009862885741i 0.0904732097532074+0.0412009862885741i (2,3) ok 372 # 373 csc(z) -0.123663880812829-0.0409531108366332i -0.123663880812829-0.0409531108366332i [3,2] ok 373 # 374 csc(z) -0.0403005788568915+0.27254866146294i -0.0403005788568915+0.27254866146294i (-3,2) ok 374 # 375 csc(z) -0.275720564771783i -0.275720564771783i (0,2) ok 375 # 376 csc(z) 7.08616739573719 7.08616739573719 3 ok 376 # 377 csc(z) 1.0729163777099 1.0729163777099 1.2 ok 377 # 378 csc(z) -7.08616739573719 -7.08616739573719 (-3, 0) ok 378 # 379 csc(z) -0.6354937992539-0.221500930850509i -0.6354937992539-0.221500930850509i (-2, -1) ok 379 # 380 csc(z) 0.326276897990534-0.162489228142394i 0.326276897990534-0.162489228142394i [2,1] ok 380 # 381 csc(z) 2.08582964293349 2.08582964293349 (0.5, 0) ok 381 # 382 csc(z) -2.08582964293349 -2.08582964293349 (-0.5, 0) ok 382 # 383 csc(z) 0.0904732097532074+0.0412009862885741i 0.0904732097532074+0.0412009862885741i (2,3) ok 383 # 384 csc(z) -0.123663880812829-0.0409531108366332i -0.123663880812829-0.0409531108366332i [3,2] ok 384 # 385 csc(z) -0.0403005788568915+0.27254866146294i -0.0403005788568915+0.27254866146294i (-3,2) ok 385 # 386 csc(z) -0.275720564771783i -0.275720564771783i (0,2) ok 386 # 387 csc(z) 7.08616739573719 7.08616739573719 3 ok 387 # 388 csc(z) 1.0729163777099 1.0729163777099 1.2 ok 388 # 389 csc(z) -7.08616739573719 -7.08616739573719 (-3, 0) ok 389 # 390 csc(z) -0.6354937992539-0.221500930850509i -0.6354937992539-0.221500930850509i (-2, -1) ok 390 # 391 csc(z) 0.326276897990534-0.162489228142394i 0.326276897990534-0.162489228142394i [2,1] ok 391 # 392 exp(log(z)) 0.5 0.5 (0.5, 0) ok 392 # 393 exp(log(z)) -0.5 -0.5 (-0.5, 0) ok 393 # 394 exp(log(z)) 2+3i 2+3i (2,3) ok 394 # 395 exp(log(z)) [3,2] [3,2] [3,2] ok 395 # 396 exp(log(z)) -3+2i -3+2i (-3,2) ok 396 # 397 exp(log(z)) 2i 2i (0,2) ok 397 # 398 exp(log(z)) 3 3 3 ok 398 # 399 exp(log(z)) 1.2 1.2 1.2 ok 399 # 400 exp(log(z)) -3 -3 (-3, 0) ok 400 # 401 exp(log(z)) -2-i -2-i (-2, -1) ok 401 # 402 exp(log(z)) [2,1] [2,1] [2,1] ok 402 # 403 exp(z) 1.64872127070013 1.64872127070013 (0.5, 0) ok 403 # 404 exp(z) 0.606530659712633 0.606530659712633 (-0.5, 0) ok 404 # 405 exp(z) -7.3151100949011+1.0427436562359i -7.3151100949011+1.0427436562359i (2,3) ok 405 # 406 exp(z) -0.262744549808075+0.115354763128585i -0.262744549808075+0.115354763128585i [3,2] ok 406 # 407 exp(z) -0.0207187310022429+0.045271253156093i -0.0207187310022429+0.045271253156093i (-3,2) ok 407 # 408 exp(z) -0.416146836547142+0.909297426825682i -0.416146836547142+0.909297426825682i (0,2) ok 408 # 409 exp(z) 20.0855369231877 20.0855369231877 3 ok 409 # 410 exp(z) 3.32011692273655 3.32011692273655 1.2 ok 410 # 411 exp(z) 0.0497870683678639 0.0497870683678639 (-3, 0) ok 411 # 412 exp(z) 0.0731219655980596-0.113880714064368i 0.0731219655980596-0.113880714064368i (-2, -1) ok 412 # 413 exp(z) -0.32974051719538+2.92795159370698i -0.32974051719538+2.92795159370698i [2,1] ok 413 # 414 ln(z) -0.693147180559945 -0.693147180559945 (0.5, 0) ok 414 # 415 ln(z) -0.693147180559945+3.14159265358979i -0.693147180559945+3.14159265358979i (-0.5, 0) ok 415 # 416 ln(z) 1.28247467873077+0.982793723247329i 1.28247467873077+0.982793723247329i (2,3) ok 416 # 417 ln(z) 1.09861228866811+2i 1.09861228866811+2i [3,2] ok 417 # 418 ln(z) 1.28247467873077+2.55359005004223i 1.28247467873077+2.55359005004223i (-3,2) ok 418 # 419 ln(z) 0.693147180559945+1.5707963267949i 0.693147180559945+1.5707963267949i (0,2) ok 419 # 420 ln(z) 1.09861228866811 1.09861228866811 3 ok 420 # 421 ln(z) 0.182321556793955 0.182321556793955 1.2 ok 421 # 422 ln(z) 1.09861228866811+3.14159265358979i 1.09861228866811+3.14159265358979i (-3, 0) ok 422 # 423 ln(z) 0.80471895621705-2.67794504458899i 0.80471895621705-2.67794504458899i (-2, -1) ok 423 # 424 ln(z) 0.693147180559945+i 0.693147180559945+i [2,1] ok 424 # 425 log(exp(z)) 0.5 0.5 (0.5, 0) ok 425 # 426 log(exp(z)) -0.5 -0.5 (-0.5, 0) ok 426 # 427 log(exp(z)) 2+3i 2+3i (2,3) ok 427 # 428 log(exp(z)) [3,2] [3,2] [3,2] ok 428 # 429 log(exp(z)) -3+2i -3+2i (-3,2) ok 429 # 430 log(exp(z)) 2i 2i (0,2) ok 430 # 431 log(exp(z)) 3 3 3 ok 431 # 432 log(exp(z)) 1.2 1.2 1.2 ok 432 # 433 log(exp(z)) -3 -3 (-3, 0) ok 433 # 434 log(exp(z)) -2-i -2-i (-2, -1) ok 434 # 435 log(exp(z)) [2,1] [2,1] [2,1] ok 435 # 436 log(z) -0.693147180559945 -0.693147180559945 (0.5, 0) ok 436 # 437 log(z) -0.693147180559945+3.14159265358979i -0.693147180559945+3.14159265358979i (-0.5, 0) ok 437 # 438 log(z) 1.28247467873077+0.982793723247329i 1.28247467873077+0.982793723247329i (2,3) ok 438 # 439 log(z) 1.09861228866811+2i 1.09861228866811+2i [3,2] ok 439 # 440 log(z) 1.28247467873077+2.55359005004223i 1.28247467873077+2.55359005004223i (-3,2) ok 440 # 441 log(z) 0.693147180559945+1.5707963267949i 0.693147180559945+1.5707963267949i (0,2) ok 441 # 442 log(z) 1.09861228866811 1.09861228866811 3 ok 442 # 443 log(z) 0.182321556793955 0.182321556793955 1.2 ok 443 # 444 log(z) 1.09861228866811+3.14159265358979i 1.09861228866811+3.14159265358979i (-3, 0) ok 444 # 445 log(z) 0.80471895621705-2.67794504458899i 0.80471895621705-2.67794504458899i (-2, -1) ok 445 # 446 log(z) 0.693147180559945+i 0.693147180559945+i [2,1] ok 446 # 447 log10(z) -0.301029995663981 -0.301029995663981 (0.5, 0) ok 447 # 448 log10(z) -0.301029995663981+1.36437635384184i -0.301029995663981+1.36437635384184i (-0.5, 0) ok 448 # 449 log10(z) 0.556971676153418+0.426821890855467i 0.556971676153418+0.426821890855467i (2,3) ok 449 # 450 log10(z) 0.477121254719662+0.868588963806504i 0.477121254719662+0.868588963806504i [3,2] ok 450 # 451 log10(z) 0.556971676153418+1.10901006777639i 0.556971676153418+1.10901006777639i (-3,2) ok 451 # 452 log10(z) 0.301029995663981+0.682188176920921i 0.301029995663981+0.682188176920921i (0,2) ok 452 # 453 log10(z) 0.477121254719662 0.477121254719662 3 ok 453 # 454 log10(z) 0.0791812460476248 0.0791812460476248 1.2 ok 454 # 455 log10(z) 0.477121254719662+1.36437635384184i 0.477121254719662+1.36437635384184i (-3, 0) ok 455 # 456 log10(z) 0.349485002168009-1.16301675570515i 0.349485002168009-1.16301675570515i (-2, -1) ok 456 # 457 log10(z) 0.301029995663981+0.434294481903252i 0.301029995663981+0.434294481903252i [2,1] ok 457 # 458 logn(z, 2) -1 -1 (0.5, 0) ok 458 # 459 logn(z, 2) -1+4.53236014182719i -1+4.53236014182719i (-0.5, 0) ok 459 # 460 logn(z, 2) 1.85021985907055+1.41787163074572i 1.85021985907055+1.41787163074572i (2,3) ok 460 # 461 logn(z, 2) 1.58496250072116+2.88539008177793i 1.58496250072116+2.88539008177793i [3,2] ok 461 # 462 logn(z, 2) 1.85021985907055+3.68405170165932i 1.85021985907055+3.68405170165932i (-3,2) ok 462 # 463 logn(z, 2) 1+2.2661800709136i 1+2.2661800709136i (0,2) ok 463 # 464 logn(z, 2) 1.58496250072116 1.58496250072116 3 ok 464 # 465 logn(z, 2) 0.263034405833794 0.263034405833794 1.2 ok 465 # 466 logn(z, 2) 1.58496250072116+4.53236014182719i 1.58496250072116+4.53236014182719i (-3, 0) ok 466 # 467 logn(z, 2) 1.16096404744368-3.86345803560171i 1.16096404744368-3.86345803560171i (-2, -1) ok 467 # 468 logn(z, 2) 1+1.44269504088896i 1+1.44269504088896i [2,1] ok 468 # 469 logn(z, 3) -0.630929753571457 -0.630929753571457 (0.5, 0) ok 469 # 470 logn(z, 3) -0.630929753571457+2.85960086738013i -0.630929753571457+2.85960086738013i (-0.5, 0) ok 470 # 471 logn(z, 3) 1.1673587597364+0.894577398582359i 1.1673587597364+0.894577398582359i (2,3) ok 471 # 472 logn(z, 3) 1+1.82047845325367i 1+1.82047845325367i [3,2] ok 472 # 473 logn(z, 3) 1.1673587597364+2.32437783227242i 1.1673587597364+2.32437783227242i (-3,2) ok 473 # 474 logn(z, 3) 0.630929753571457+1.42980043369006i 0.630929753571457+1.42980043369006i (0,2) ok 474 # 475 logn(z, 3) 1 1 3 ok 475 # 476 logn(z, 3) 0.16595623285353 0.16595623285353 1.2 ok 476 # 477 logn(z, 3) 1+2.85960086738013i 1+2.85960086738013i (-3, 0) ok 477 # 478 logn(z, 3) 0.732486760358964-2.43757062633585i 0.732486760358964-2.43757062633585i (-2, -1) ok 478 # 479 logn(z, 3) 0.630929753571457+0.910239226626837i 0.630929753571457+0.910239226626837i [2,1] ok 479 # 480 sec(asec(z)) 0.5 0.5 (0.5, 0) ok 480 # 481 sec(asec(z)) -0.5 -0.5 (-0.5, 0) ok 481 # 482 sec(asec(z)) 2+3i 2+3i (2,3) ok 482 # 483 sec(asec(z)) [3,2] [3,2] [3,2] ok 483 # 484 sec(asec(z)) -3+2i -3+2i (-3,2) ok 484 # 485 sec(asec(z)) 2i 2i (0,2) ok 485 # 486 sec(asec(z)) 3 3 3 ok 486 # 487 sec(asec(z)) 1.2 1.2 1.2 ok 487 # 488 sec(asec(z)) -3 -3 (-3, 0) ok 488 # 489 sec(asec(z)) -2-i -2-i (-2, -1) ok 489 # 490 sec(asec(z)) [2,1] [2,1] [2,1] ok 490 # 491 sec(z) 1.13949392732455 1.13949392732455 (0.5, 0) ok 491 # 492 sec(z) 1.13949392732455 1.13949392732455 (-0.5, 0) ok 492 # 493 sec(z) -0.0416749644111443+0.0906111371962376i -0.0416749644111443+0.0906111371962376i (2,3) ok 493 # 494 sec(z) 0.0418724165979216-0.12429783325683i 0.0418724165979216-0.12429783325683i [3,2] ok 494 # 495 sec(z) -0.263512975158389-0.0362116365587685i -0.263512975158389-0.0362116365587685i (-3,2) ok 495 # 496 sec(z) 0.26580222883408 0.26580222883408 (0,2) ok 496 # 497 sec(z) -1.01010866590799 -1.01010866590799 3 ok 497 # 498 sec(z) 2.75970360133241 2.75970360133241 1.2 ok 498 # 499 sec(z) -1.01010866590799 -1.01010866590799 (-3, 0) ok 499 # 500 sec(z) -0.41314934426694+0.687527438655479i -0.41314934426694+0.687527438655479i (-2, -1) ok 500 # 501 sec(z) 0.188019109446935+0.328815708481544i 0.188019109446935+0.328815708481544i [2,1] ok 501 # 502 sin(asin(z)) 0.5 0.5 (0.5, 0) ok 502 # 503 sin(asin(z)) -0.5 -0.5 (-0.5, 0) ok 503 # 504 sin(asin(z)) 2+3i 2+3i (2,3) ok 504 # 505 sin(asin(z)) [3,2] [3,2] [3,2] ok 505 # 506 sin(asin(z)) -3+2i -3+2i (-3,2) ok 506 # 507 sin(asin(z)) 2i 2i (0,2) ok 507 # 508 sin(asin(z)) 3 3 3 ok 508 # 509 sin(asin(z)) 1.2 1.2 1.2 ok 509 # 510 sin(asin(z)) -3 -3 (-3, 0) ok 510 # 511 sin(asin(z)) -2-i -2-i (-2, -1) ok 511 # 512 sin(asin(z)) [2,1] [2,1] [2,1] ok 512 # 513 sin(i * z) 0.521095305493747i 0.521095305493747i (0.5, 0) ok 513 # 514 sin(i * z) -0.521095305493747i -0.521095305493747i (-0.5, 0) ok 514 # 515 sin(i * z) -0.53092108624852-3.59056458998578i -0.53092108624852-3.59056458998578i (2,3) ok 515 # 516 sin(i * z) -0.758143582938543+1.46408569964616i -0.758143582938543+1.46408569964616i [3,2] ok 516 # 517 sin(i * z) -9.15449914691143+4.16890695996656i -9.15449914691143+4.16890695996656i (-3,2) ok 517 # 518 sin(i * z) -0.909297426825682 -0.909297426825682 (0,2) ok 518 # 519 sin(i * z) 10.0178749274099i 10.0178749274099i 3 ok 519 # 520 sin(i * z) 1.50946135541217i 1.50946135541217i 1.2 ok 520 # 521 sin(i * z) -10.0178749274099i -10.0178749274099i (-3, 0) ok 521 # 522 sin(i * z) 3.16577851321617-1.95960104142161i 3.16577851321617-1.95960104142161i (-2, -1) ok 522 # 523 sin(i * z) -1.632604949157-0.145879553965042i -1.632604949157-0.145879553965042i [2,1] ok 523 # 524 sqrt(z) * sqrt(z) 0.5 0.5 (0.5, 0) ok 524 # 525 sqrt(z) * sqrt(z) -0.5 -0.5 (-0.5, 0) ok 525 # 526 sqrt(z) * sqrt(z) 2+3i 2+3i (2,3) ok 526 # 527 sqrt(z) * sqrt(z) [3,2] [3,2] [3,2] ok 527 # 528 sqrt(z) * sqrt(z) -3+2i -3+2i (-3,2) ok 528 # 529 sqrt(z) * sqrt(z) 2i 2i (0,2) ok 529 # 530 sqrt(z) * sqrt(z) 3 3 3 ok 530 # 531 sqrt(z) * sqrt(z) 1.2 1.2 1.2 ok 531 # 532 sqrt(z) * sqrt(z) -3 -3 (-3, 0) ok 532 # 533 sqrt(z) * sqrt(z) -2-i -2-i (-2, -1) ok 533 # 534 sqrt(z) * sqrt(z) [2,1] [2,1] [2,1] ok 534 # 535 sqrt(z) 0.707106781186548 0.707106781186548 (0.5, 0) ok 535 # 536 sqrt(z) 4.32963728535968e-017+0.707106781186548i 4.32963728535968e-017+0.707106781186548i (-0.5, 0) ok 536 # 537 sqrt(z) 1.67414922803554+0.895977476129838i 1.67414922803554+0.895977476129838i (2,3) ok 537 # 538 sqrt(z) 0.935831045210238+1.4574704987823i 0.935831045210238+1.4574704987823i [3,2] ok 538 # 539 sqrt(z) 0.550250522700337+1.81735402102397i 0.550250522700337+1.81735402102397i (-3,2) ok 539 # 540 sqrt(z) 1+i 1+i (0,2) ok 540 # 541 sqrt(z) 1.73205080756888 1.73205080756888 3 ok 541 # 542 sqrt(z) 1.09544511501033 1.09544511501033 1.2 ok 542 # 543 sqrt(z) 1.06054021204601e-016+1.73205080756888i 1.06054021204601e-016+1.73205080756888i (-3, 0) ok 543 # 544 sqrt(z) 0.343560749722513-1.45534669022535i 0.343560749722513-1.45534669022535i (-2, -1) ok 544 # 545 sqrt(z) 1.24108916112749+0.67801009884209i 1.24108916112749+0.67801009884209i [2,1] ok 545 # 546 tan(atan(z)) 0.5 0.5 (0.5, 0) ok 546 # 547 tan(atan(z)) -0.5 -0.5 (-0.5, 0) ok 547 # 548 tan(atan(z)) 2+3i 2+3i (2,3) ok 548 # 549 tan(atan(z)) [3,2] [3,2] [3,2] ok 549 # 550 tan(atan(z)) -3+2i -3+2i (-3,2) ok 550 # 551 tan(atan(z)) 2i 2i (0,2) ok 551 # 552 tan(atan(z)) 3 3 3 ok 552 # 553 tan(atan(z)) 1.2 1.2 1.2 ok 553 # 554 tan(atan(z)) -3 -3 (-3, 0) ok 554 # 555 tan(atan(z)) -2-i -2-i (-2, -1) ok 555 # 556 tan(atan(z)) [2,1] [2,1] [2,1] ok 556 # 557 z**z [0.707106781186548,0] [0.707106781186548,0] (0.5, 0) ok 557 # 558 z**z [1.41421356237309,-pi/2] [1.41421356237309,-pi/2] (-0.5, 0) ok 558 # 559 z**z [0.681518547660007,5.81301148268696] [0.681518547660007,5.81301148268696] (2,3) ok 559 # 560 z**z [0.00108374066174827,0.500014962212101] [0.00108374066174827,0.500014962212101] [3,2] ok 560 # 561 z**z [0.000129141205461561,-5.09582079266514] [0.000129141205461561,-5.09582079266514] (-3,2) ok 561 # 562 z**z [0.0432139182637723,1.38629436111989] [0.0432139182637723,1.38629436111989] (0,2) ok 562 # 563 z**z [27,0] [27,0] 3 ok 563 # 564 z**z [1.24456474720398,0] [1.24456474720398,0] 1.2 ok 564 # 565 z**z [0.037037037037037,-10pi/2] [0.037037037037037,-10pi/2] (-3, 0) ok 565 # 566 z**z [0.0137408386487583,4.55117113296092] [0.0137408386487583,4.55117113296092] (-2, -1) ok 566 # 567 z**z [0.393008542899759,2.24713109302147] [0.393008542899759,2.24713109302147] [2,1] ok 567 # 568 cosh(acosh(z)) 1+i 1+i (1,1) ok 568 # 569 cosh(acosh(z)) [1,0.5] [1,0.5] [1,0.5] ok 569 # 570 cosh(acosh(z)) -2-i -2-i (-2, -1) ok 570 # 571 cosh(acosh(z)) 2 2 2 ok 571 # 572 cosh(acosh(z)) -3 -3 -3 ok 572 # 573 cosh(acosh(z)) -1+0.5i -1+0.5i (-1,0.5) ok 573 # 574 cosh(acosh(z)) 0.5i 0.5i (0,0.5) ok 574 # 575 cosh(acosh(z)) 0.5 0.5 0.5 ok 575 # 576 cosh(acosh(z)) 2 2 (2, 0) ok 576 # 577 cosh(acosh(z)) -1-2i -1-2i (-1, -2) ok 577 # 578 coth(acoth(z)) 1+i 1+i (1,1) ok 578 # 579 coth(acoth(z)) [1,0.5] [1,0.5] [1,0.5] ok 579 # 580 coth(acoth(z)) -2-i -2-i (-2, -1) ok 580 # 581 coth(acoth(z)) 2 2 2 ok 581 # 582 coth(acoth(z)) -3 -3 -3 ok 582 # 583 coth(acoth(z)) -1+0.5i -1+0.5i (-1,0.5) ok 583 # 584 coth(acoth(z)) 0.5i 0.5i (0,0.5) ok 584 # 585 coth(acoth(z)) 0.5 0.5 0.5 ok 585 # 586 coth(acoth(z)) 2 2 (2, 0) ok 586 # 587 coth(acoth(z)) -1-2i -1-2i (-1, -2) ok 587 # 588 coth(z) 0.868014142895925-0.217621561854403i 0.868014142895925-0.217621561854403i (1,1) ok 588 # 589 coth(z) 1.16703495964174-0.340462075687244i 1.16703495964174-0.340462075687244i [1,0.5] ok 589 # 590 coth(z) -0.984329226458191+0.0327977555337526i -0.984329226458191+0.0327977555337526i (-2, -1) ok 590 # 591 coth(z) 1.03731472072755 1.03731472072755 2 ok 591 # 592 coth(z) -1.00496982331369 -1.00496982331369 -3 ok 592 # 593 coth(z) -1.1256922480706-0.261172821133439i -1.1256922480706-0.261172821133439i (-1,0.5) ok 593 # 594 coth(z) -1.83048772171245i -1.83048772171245i (0,0.5) ok 594 # 595 coth(z) 2.16395341373865 2.16395341373865 0.5 ok 595 # 596 coth(z) 1.03731472072755 1.03731472072755 (2, 0) ok 596 # 597 coth(z) -0.821329797493852-0.171383612909185i -0.821329797493852-0.171383612909185i (-1, -2) ok 597 # 598 coth(z) 0.868014142895925-0.217621561854403i 0.868014142895925-0.217621561854403i (1,1) ok 598 # 599 coth(z) 1.16703495964174-0.340462075687244i 1.16703495964174-0.340462075687244i [1,0.5] ok 599 # 600 coth(z) -0.984329226458191+0.0327977555337526i -0.984329226458191+0.0327977555337526i (-2, -1) ok 600 # 601 coth(z) 1.03731472072755 1.03731472072755 2 ok 601 # 602 coth(z) -1.00496982331369 -1.00496982331369 -3 ok 602 # 603 coth(z) -1.1256922480706-0.261172821133439i -1.1256922480706-0.261172821133439i (-1,0.5) ok 603 # 604 coth(z) -1.83048772171245i -1.83048772171245i (0,0.5) ok 604 # 605 coth(z) 2.16395341373865 2.16395341373865 0.5 ok 605 # 606 coth(z) 1.03731472072755 1.03731472072755 (2, 0) ok 606 # 607 coth(z) -0.821329797493852-0.171383612909185i -0.821329797493852-0.171383612909185i (-1, -2) ok 607 # 608 csch(acsch(z)) 1+i 1+i (1,1) ok 608 # 609 csch(acsch(z)) [1,0.5] [1,0.5] [1,0.5] ok 609 # 610 csch(acsch(z)) -2-i -2-i (-2, -1) ok 610 # 611 csch(acsch(z)) 2 2 2 ok 611 # 612 csch(acsch(z)) -3 -3 -3 ok 612 # 613 csch(acsch(z)) -1+0.5i -1+0.5i (-1,0.5) ok 613 # 614 csch(acsch(z)) 0.5i 0.5i (0,0.5) ok 614 # 615 csch(acsch(z)) 0.5 0.5 0.5 ok 615 # 616 csch(acsch(z)) 2 2 (2, 0) ok 616 # 617 csch(acsch(z)) -1-2i -1-2i (-1, -2) ok 617 # 618 csch(z) 0.303931001628426-0.621518017170428i 0.303931001628426-0.621518017170428i (1,1) ok 618 # 619 csch(z) 0.734145985387982-0.541215443069166i 0.734145985387982-0.541215443069166i [1,0.5] ok 619 # 620 csch(z) -0.141363021612408+0.228375065599687i -0.141363021612408+0.228375065599687i (-2, -1) ok 620 # 621 csch(z) 0.275720564771783 0.275720564771783 2 ok 621 # 622 csch(z) -0.0998215696688227 -0.0998215696688227 -3 ok 622 # 623 csch(z) -0.640204967046463-0.459228271084789i -0.640204967046463-0.459228271084789i (-1,0.5) ok 623 # 624 csch(z) -2.08582964293349i -2.08582964293349i (0,0.5) ok 624 # 625 csch(z) 1.91903475133494 1.91903475133494 0.5 ok 625 # 626 csch(z) 0.275720564771783 0.275720564771783 (2, 0) ok 626 # 627 csch(z) 0.221500930850509+0.6354937992539i 0.221500930850509+0.6354937992539i (-1, -2) ok 627 # 628 csch(z) 0.303931001628426-0.621518017170428i 0.303931001628426-0.621518017170428i (1,1) ok 628 # 629 csch(z) 0.734145985387982-0.541215443069166i 0.734145985387982-0.541215443069166i [1,0.5] ok 629 # 630 csch(z) -0.141363021612408+0.228375065599687i -0.141363021612408+0.228375065599687i (-2, -1) ok 630 # 631 csch(z) 0.275720564771783 0.275720564771783 2 ok 631 # 632 csch(z) -0.0998215696688227 -0.0998215696688227 -3 ok 632 # 633 csch(z) -0.640204967046463-0.459228271084789i -0.640204967046463-0.459228271084789i (-1,0.5) ok 633 # 634 csch(z) -2.08582964293349i -2.08582964293349i (0,0.5) ok 634 # 635 csch(z) 1.91903475133494 1.91903475133494 0.5 ok 635 # 636 csch(z) 0.275720564771783 0.275720564771783 (2, 0) ok 636 # 637 csch(z) 0.221500930850509+0.6354937992539i 0.221500930850509+0.6354937992539i (-1, -2) ok 637 # 638 sech(asech(z)) 1+i 1+i (1,1) ok 638 # 639 sech(asech(z)) [1,0.5] [1,0.5] [1,0.5] ok 639 # 640 sech(asech(z)) -2-i -2-i (-2, -1) ok 640 # 641 sech(asech(z)) 2 2 2 ok 641 # 642 sech(asech(z)) -3 -3 -3 ok 642 # 643 sech(asech(z)) -1+0.5i -1+0.5i (-1,0.5) ok 643 # 644 sech(asech(z)) 0.5i 0.5i (0,0.5) ok 644 # 645 sech(asech(z)) 0.5 0.5 0.5 ok 645 # 646 sech(asech(z)) 2 2 (2, 0) ok 646 # 647 sech(asech(z)) -1-2i -1-2i (-1, -2) ok 647 # 648 sech(z) 0.498337030555187-0.591083841721045i 0.498337030555187-0.591083841721045i (1,1) ok 648 # 649 sech(z) 0.704410253888215-0.258253159774689i 0.704410253888215-0.258253159774689i [1,0.5] ok 649 # 650 sech(z) 0.151176298265577-0.226973675393722i 0.151176298265577-0.226973675393722i (-2, -1) ok 650 # 651 sech(z) 0.26580222883408 0.26580222883408 2 ok 651 # 652 sech(z) 0.0993279274194332 0.0993279274194332 -3 ok 652 # 653 sech(z) 0.62948578135957+0.261904347488438i 0.62948578135957+0.261904347488438i (-1,0.5) ok 653 # 654 sech(z) 1.13949392732455 1.13949392732455 (0,0.5) ok 654 # 655 sech(z) 0.886818883970074 0.886818883970074 0.5 ok 655 # 656 sech(z) 0.26580222883408 0.26580222883408 (2, 0) ok 656 # 657 sech(z) -0.41314934426694-0.687527438655479i -0.41314934426694-0.687527438655479i (-1, -2) ok 657 # 658 sinh(asinh(z)) 1+i 1+i (1,1) ok 658 # 659 sinh(asinh(z)) [1,0.5] [1,0.5] [1,0.5] ok 659 # 660 sinh(asinh(z)) -2-i -2-i (-2, -1) ok 660 # 661 sinh(asinh(z)) 2 2 2 ok 661 # 662 sinh(asinh(z)) -3 -3 -3 ok 662 # 663 sinh(asinh(z)) -1+0.5i -1+0.5i (-1,0.5) ok 663 # 664 sinh(asinh(z)) 0.5i 0.5i (0,0.5) ok 664 # 665 sinh(asinh(z)) 0.5 0.5 0.5 ok 665 # 666 sinh(asinh(z)) 2 2 (2, 0) ok 666 # 667 sinh(asinh(z)) -1-2i -1-2i (-1, -2) ok 667 # 668 tanh(atanh(z)) 1+i 1+i (1,1) ok 668 # 669 tanh(atanh(z)) [1,0.5] [1,0.5] [1,0.5] ok 669 # 670 tanh(atanh(z)) -2-i -2-i (-2, -1) ok 670 # 671 tanh(atanh(z)) 2 2 2 ok 671 # 672 tanh(atanh(z)) -3 -3 -3 ok 672 # 673 tanh(atanh(z)) -1+0.5i -1+0.5i (-1,0.5) ok 673 # 674 tanh(atanh(z)) 0.5i 0.5i (0,0.5) ok 674 # 675 tanh(atanh(z)) 0.5 0.5 0.5 ok 675 # 676 tanh(atanh(z)) 2 2 (2, 0) ok 676 # 677 tanh(atanh(z)) -1-2i -1-2i (-1, -2) ok 677 # 678 acos(cos(z)) ** 2 -0.12-0.16i -0.12-0.16i (0.2,-0.4) ok 678 # 679 acos(cos(z)) ** 2 [1,1] [1,1] [1,0.5] ok 679 # 680 acos(cos(z)) ** 2 1.44 1.44 -1.2 ok 680 # 681 acos(cos(z)) ** 2 0.75-i 0.75-i (-1,0.5) ok 681 # 682 acos(cos(z)) ** 2 0.25 0.25 0.5 ok 682 # 683 acos(cos(z)) ** 2 1.21 1.21 (1.1, 0) ok 683 # 684 acosh(cosh(z)) ** 2 -0.12-0.16i -0.12-0.16i (0.2,-0.4) ok 684 # 685 acosh(cosh(z)) ** 2 [1,1] [1,1] [1,0.5] ok 685 # 686 acosh(cosh(z)) ** 2 1.44 1.44 -1.2 ok 686 # 687 acosh(cosh(z)) ** 2 0.75-i 0.75-i (-1,0.5) ok 687 # 688 acosh(cosh(z)) ** 2 0.25 0.25 0.5 ok 688 # 689 acosh(cosh(z)) ** 2 1.21 1.21 (1.1, 0) ok 689 # 690 acoth(z) 0.173286795139986+1.17809724509617i 0.173286795139986+1.17809724509617i (0.2,-0.4) ok 690 # 691 acoth(z) 0.68257588222516-0.785398163397448i 0.68257588222516-0.785398163397448i [1,0.5] ok 691 # 692 acoth(z) -1.19894763639919 -1.19894763639919 -1.2 ok 692 # 693 acoth(z) -0.708303336014054-0.662908831834016i -0.708303336014054-0.662908831834016i (-1,0.5) ok 693 # 694 acoth(z) 0.549306144334055+1.5707963267949i 0.549306144334055+1.5707963267949i 0.5 ok 694 # 695 acoth(z) 1.52226121886171 1.52226121886171 (1.1, 0) ok 695 # 696 acoth(z) 0.173286795139986+1.17809724509617i 0.173286795139986+1.17809724509617i (0.2,-0.4) ok 696 # 697 acoth(z) 0.68257588222516-0.785398163397448i 0.68257588222516-0.785398163397448i [1,0.5] ok 697 # 698 acoth(z) -1.19894763639919 -1.19894763639919 -1.2 ok 698 # 699 acoth(z) -0.708303336014054-0.662908831834016i -0.708303336014054-0.662908831834016i (-1,0.5) ok 699 # 700 acoth(z) 0.549306144334055+1.5707963267949i 0.549306144334055+1.5707963267949i 0.5 ok 700 # 701 acoth(z) 1.52226121886171 1.52226121886171 (1.1, 0) ok 701 # 702 acsch(z) 1.46935174436818+1.06344002357775i 1.46935174436818+1.06344002357775i (0.2,-0.4) ok 702 # 703 acsch(z) 0.835966554890403-0.357445176022917i 0.835966554890403-0.357445176022917i [1,0.5] ok 703 # 704 acsch(z) -0.758486137193733 -0.758486137193733 -1.2 ok 704 # 705 acsch(z) -0.763884345953711-0.311225797244761i -0.763884345953711-0.311225797244761i (-1,0.5) ok 705 # 706 acsch(z) 1.44363547517881 1.44363547517881 0.5 ok 706 # 707 acsch(z) 0.815608900440146 0.815608900440146 (1.1, 0) ok 707 # 708 acsch(z) 1.46935174436818+1.06344002357775i 1.46935174436818+1.06344002357775i (0.2,-0.4) ok 708 # 709 acsch(z) 0.835966554890403-0.357445176022917i 0.835966554890403-0.357445176022917i [1,0.5] ok 709 # 710 acsch(z) -0.758486137193733 -0.758486137193733 -1.2 ok 710 # 711 acsch(z) -0.763884345953711-0.311225797244761i -0.763884345953711-0.311225797244761i (-1,0.5) ok 711 # 712 acsch(z) 1.44363547517881 1.44363547517881 0.5 ok 712 # 713 acsch(z) 0.815608900440146 0.815608900440146 (1.1, 0) ok 713 # 714 asech(z) 1.528570919481+1.14371774040242i 1.528570919481+1.14371774040242i (0.2,-0.4) ok 714 # 715 asech(z) 0.646433907148005-0.764817891344031i 0.646433907148005-0.764817891344031i [1,0.5] ok 715 # 716 asech(z) 2.55590711013264i 2.55590711013264i -1.2 ok 716 # 717 asech(z) 0.533218290584112-2.3438826835144i 0.533218290584112-2.3438826835144i (-1,0.5) ok 717 # 718 asech(z) 1.31695789692482 1.31695789692482 0.5 ok 718 # 719 asech(z) 0.429699666151425i 0.429699666151425i (1.1, 0) ok 719 # 720 asin(sin(z)) 0.2-0.4i 0.2-0.4i (0.2,-0.4) ok 720 # 721 asin(sin(z)) [1,0.5] [1,0.5] [1,0.5] ok 721 # 722 asin(sin(z)) -1.2 -1.2 -1.2 ok 722 # 723 asin(sin(z)) -1+0.5i -1+0.5i (-1,0.5) ok 723 # 724 asin(sin(z)) 0.5 0.5 0.5 ok 724 # 725 asin(sin(z)) 1.1 1.1 (1.1, 0) ok 725 # 726 asinh(sinh(z)) 0.2-0.4i 0.2-0.4i (0.2,-0.4) ok 726 # 727 asinh(sinh(z)) [1,0.5] [1,0.5] [1,0.5] ok 727 # 728 asinh(sinh(z)) -1.2 -1.2 -1.2 ok 728 # 729 asinh(sinh(z)) -1+0.5i -1+0.5i (-1,0.5) ok 729 # 730 asinh(sinh(z)) 0.5 0.5 0.5 ok 730 # 731 asinh(sinh(z)) 1.1 1.1 (1.1, 0) ok 731 # 732 atan(tan(z)) 0.2-0.4i 0.2-0.4i (0.2,-0.4) ok 732 # 733 atan(tan(z)) [1,0.5] [1,0.5] [1,0.5] ok 733 # 734 atan(tan(z)) -1.2 -1.2 -1.2 ok 734 # 735 atan(tan(z)) -1+0.5i -1+0.5i (-1,0.5) ok 735 # 736 atan(tan(z)) 0.5 0.5 0.5 ok 736 # 737 atan(tan(z)) 1.1 1.1 (1.1, 0) ok 737 # 738 atanh(tanh(z)) 0.2-0.4i 0.2-0.4i (0.2,-0.4) ok 738 # 739 atanh(tanh(z)) [1,0.5] [1,0.5] [1,0.5] ok 739 # 740 atanh(tanh(z)) -1.2 -1.2 -1.2 ok 740 # 741 atanh(tanh(z)) -1+0.5i -1+0.5i (-1,0.5) ok 741 # 742 atanh(tanh(z)) 0.5 0.5 0.5 ok 742 # 743 atanh(tanh(z)) 1.1 1.1 (1.1, 0) ok 743 # 744 log $z0 0.693147180559945+3.14159265358979i 0.69314718055995+3.14159265358979i (-2.0,0) ok 744 # 745 log $z0 3.14159265358979i 3.14159265358979i (-1.0,0) ok 745 # 746 log $z0 -0.693147180559945+3.14159265358979i -0.69314718055995+3.14159265358979i (-0.5,0) ok 746 # 747 log $z0 -0.693147180559945 -0.69314718055995 ( 0.5,0) ok 747 # 748 log $z0 0 0 ( 1.0,0) ok 748 # 749 log $z0 0.693147180559945 0.69314718055995 ( 2.0,0) ok 749 # 750 log $z0 1.28247467873077+0.982793723247329i 1.28247467873077+0.98279372324733i ( 2, 3) ok 750 # 751 log $z0 1.28247467873077+2.15879893034246i 1.28247467873077+2.15879893034246i (-2, 3) ok 751 # 752 log $z0 1.28247467873077-2.15879893034246i 1.28247467873077-2.15879893034246i (-2,-3) ok 752 # 753 log $z0 1.28247467873077-0.982793723247329i 1.28247467873077-0.98279372324733i ( 2,-3) ok 753 # 754 sin $z0 -0.909297426825682 -0.90929742682568 (-2.0,0) ok 754 # 755 sin $z0 -0.841470984807897 -0.8414709848079 (-1.0,0) ok 755 # 756 sin $z0 -0.479425538604203 -0.4794255386042 (-0.5,0) ok 756 # 757 sin $z0 0 0 ( 0.0,0) ok 757 # 758 sin $z0 0.479425538604203 0.4794255386042 ( 0.5,0) ok 758 # 759 sin $z0 0.841470984807897 0.8414709848079 ( 1.0,0) ok 759 # 760 sin $z0 0.909297426825682 0.90929742682568 ( 2.0,0) ok 760 # 761 sin $z0 9.15449914691143-4.16890695996656i 9.15449914691143-4.16890695996656i ( 2, 3) ok 761 # 762 sin $z0 -9.15449914691143-4.16890695996656i -9.15449914691143-4.16890695996656i (-2, 3) ok 762 # 763 sin $z0 -9.15449914691143+4.16890695996656i -9.15449914691143+4.16890695996656i (-2,-3) ok 763 # 764 sin $z0 9.15449914691143+4.16890695996656i 9.15449914691143+4.16890695996656i ( 2,-3) ok 764 # 765 cos $z0 -0.416146836547142 -0.41614683654714 (-2.0,0) ok 765 # 766 cos $z0 0.54030230586814 0.54030230586814 (-1.0,0) ok 766 # 767 cos $z0 0.877582561890373 0.87758256189037 (-0.5,0) ok 767 # 768 cos $z0 1 1 ( 0.0,0) ok 768 # 769 cos $z0 0.877582561890373 0.87758256189037 ( 0.5,0) ok 769 # 770 cos $z0 0.54030230586814 0.54030230586814 ( 1.0,0) ok 770 # 771 cos $z0 -0.416146836547142 -0.41614683654714 ( 2.0,0) ok 771 # 772 cos $z0 -4.18962569096881-9.10922789375534i -4.18962569096881-9.10922789375534i ( 2, 3) ok 772 # 773 cos $z0 -4.18962569096881+9.10922789375534i -4.18962569096881+9.10922789375534i (-2, 3) ok 773 # 774 cos $z0 -4.18962569096881-9.10922789375534i -4.18962569096881-9.10922789375534i (-2,-3) ok 774 # 775 cos $z0 -4.18962569096881+9.10922789375534i -4.18962569096881+9.10922789375534i ( 2,-3) ok 775 # 776 tan $z0 2.18503986326152 2.18503986326152 (-2.0,0) ok 776 # 777 tan $z0 -1.5574077246549 -1.5574077246549 (-1.0,0) ok 777 # 778 tan $z0 -0.54630248984379 -0.54630248984379 (-0.5,0) ok 778 # 779 tan $z0 0 0 ( 0.0,0) ok 779 # 780 tan $z0 0.54630248984379 0.54630248984379 ( 0.5,0) ok 780 # 781 tan $z0 1.5574077246549 1.5574077246549 ( 1.0,0) ok 781 # 782 tan $z0 -2.18503986326152 -2.18503986326152 ( 2.0,0) ok 782 # 783 tan $z0 -0.00376402564150415+1.00323862735361i -0.0037640256415+1.00323862735361i ( 2, 3) ok 783 # 784 tan $z0 0.00376402564150415+1.00323862735361i 0.0037640256415+1.00323862735361i (-2, 3) ok 784 # 785 tan $z0 0.00376402564150415-1.00323862735361i 0.0037640256415-1.00323862735361i (-2,-3) ok 785 # 786 tan $z0 -0.00376402564150415-1.00323862735361i -0.0037640256415-1.00323862735361i ( 2,-3) ok 786 # 787 sec $z0 -2.40299796172238 -2.40299796172238 (-2.0,0) ok 787 # 788 sec $z0 1.85081571768093 1.85081571768093 (-1.0,0) ok 788 # 789 sec $z0 1.13949392732455 1.13949392732455 (-0.5,0) ok 789 # 790 sec $z0 1 1 ( 0.0,0) ok 790 # 791 sec $z0 1.13949392732455 1.13949392732455 ( 0.5,0) ok 791 # 792 sec $z0 1.85081571768093 1.85081571768093 ( 1.0,0) ok 792 # 793 sec $z0 -2.40299796172238 -2.40299796172238 ( 2.0,0) ok 793 # 794 sec $z0 -0.0416749644111443+0.0906111371962376i -0.04167496441114+0.09061113719624i ( 2, 3) ok 794 # 795 sec $z0 -0.0416749644111443-0.0906111371962376i -0.04167496441114-0.09061113719624i (-2, 3) ok 795 # 796 sec $z0 -0.0416749644111443+0.0906111371962376i -0.04167496441114+0.09061113719624i (-2,-3) ok 796 # 797 sec $z0 -0.0416749644111443-0.0906111371962376i -0.04167496441114-0.09061113719624i ( 2,-3) ok 797 # 798 csc $z0 -1.09975017029462 -1.09975017029462 (-2.0,0) ok 798 # 799 csc $z0 -1.18839510577812 -1.18839510577812 (-1.0,0) ok 799 # 800 csc $z0 -2.08582964293349 -2.08582964293349 (-0.5,0) ok 800 # 801 csc $z0 2.08582964293349 2.08582964293349 ( 0.5,0) ok 801 # 802 csc $z0 1.18839510577812 1.18839510577812 ( 1.0,0) ok 802 # 803 csc $z0 1.09975017029462 1.09975017029462 ( 2.0,0) ok 803 # 804 csc $z0 0.0904732097532074+0.0412009862885741i 0.09047320975321+0.04120098628857i ( 2, 3) ok 804 # 805 csc $z0 -0.0904732097532074+0.0412009862885741i -0.09047320975321+0.04120098628857i (-2, 3) ok 805 # 806 csc $z0 -0.0904732097532074-0.0412009862885741i -0.09047320975321-0.04120098628857i (-2,-3) ok 806 # 807 csc $z0 0.0904732097532074-0.0412009862885741i 0.09047320975321-0.04120098628857i ( 2,-3) ok 807 # 808 cot $z0 0.457657554360286 0.45765755436029 (-2.0,0) ok 808 # 809 cot $z0 -0.642092615934331 -0.64209261593433 (-1.0,0) ok 809 # 810 cot $z0 -1.83048772171245 -1.83048772171245 (-0.5,0) ok 810 # 811 cot $z0 1.83048772171245 1.83048772171245 ( 0.5,0) ok 811 # 812 cot $z0 0.642092615934331 0.64209261593433 ( 1.0,0) ok 812 # 813 cot $z0 -0.457657554360286 -0.45765755436029 ( 2.0,0) ok 813 # 814 cot $z0 -0.00373971037633686-0.996757796569358i -0.00373971037634-0.99675779656936i ( 2, 3) ok 814 # 815 cot $z0 0.00373971037633686-0.996757796569358i 0.00373971037634-0.99675779656936i (-2, 3) ok 815 # 816 cot $z0 0.00373971037633686+0.996757796569358i 0.00373971037634+0.99675779656936i (-2,-3) ok 816 # 817 cot $z0 -0.00373971037633686+0.996757796569358i -0.00373971037634+0.99675779656936i ( 2,-3) ok 817 # 818 asin $z0 -1.5707963267949+1.31695789692482i -1.5707963267949+1.31695789692482i (-2.0,0) ok 818 # 819 asin $z0 -1.5707963267949 -1.5707963267949 (-1.0,0) ok 819 # 820 asin $z0 -0.523598775598299 -0.5235987755983 (-0.5,0) ok 820 # 821 asin $z0 0 0 ( 0.0,0) ok 821 # 822 asin $z0 0.523598775598299 0.5235987755983 ( 0.5,0) ok 822 # 823 asin $z0 1.5707963267949 1.5707963267949 ( 1.0,0) ok 823 # 824 asin $z0 1.5707963267949-1.31695789692482i 1.5707963267949-1.31695789692482i ( 2.0,0) ok 824 # 825 asin $z0 0.570652784321099+1.98338702991654i 0.5706527843211+1.98338702991654i ( 2, 3) ok 825 # 826 asin $z0 -0.570652784321099+1.98338702991654i -0.5706527843211+1.98338702991654i (-2, 3) ok 826 # 827 asin $z0 -0.570652784321099-1.98338702991654i -0.5706527843211-1.98338702991654i (-2,-3) ok 827 # 828 asin $z0 0.570652784321099-1.98338702991654i 0.5706527843211-1.98338702991654i ( 2,-3) ok 828 # 829 acos $z0 3.14159265358979-1.31695789692482i 3.14159265358979-1.31695789692482i (-2.0,0) ok 829 # 830 acos $z0 3.14159265358979 3.14159265358979 (-1.0,0) ok 830 # 831 acos $z0 2.0943951023932 2.0943951023932 (-0.5,0) ok 831 # 832 acos $z0 1.5707963267949 1.5707963267949 ( 0.0,0) ok 832 # 833 acos $z0 1.0471975511966 1.0471975511966 ( 0.5,0) ok 833 # 834 acos $z0 0 0 ( 1.0,0) ok 834 # 835 acos $z0 1.31695789692482i 1.31695789692482i ( 2.0,0) ok 835 # 836 acos $z0 1.0001435424738-1.98338702991654i 1.0001435424738-1.98338702991654i ( 2, 3) ok 836 # 837 acos $z0 2.141449111116-1.98338702991654i 2.141449111116-1.98338702991654i (-2, 3) ok 837 # 838 acos $z0 2.141449111116+1.98338702991654i 2.141449111116+1.98338702991654i (-2,-3) ok 838 # 839 acos $z0 1.0001435424738+1.98338702991654i 1.0001435424738+1.98338702991654i ( 2,-3) ok 839 # 840 atan $z0 -1.10714871779409 -1.10714871779409 (-2.0,0) ok 840 # 841 atan $z0 -0.785398163397448 -0.78539816339745 (-1.0,0) ok 841 # 842 atan $z0 -0.463647609000806 -0.46364760900081 (-0.5,0) ok 842 # 843 atan $z0 0 0 ( 0.0,0) ok 843 # 844 atan $z0 0.463647609000806 0.46364760900081 ( 0.5,0) ok 844 # 845 atan $z0 0.785398163397448 0.78539816339745 ( 1.0,0) ok 845 # 846 atan $z0 1.10714871779409 1.10714871779409 ( 2.0,0) ok 846 # 847 atan $z0 1.40992104959658+0.229072682968539i 1.40992104959658+0.22907268296854i ( 2, 3) ok 847 # 848 atan $z0 -1.40992104959658+0.229072682968539i -1.40992104959658+0.22907268296854i (-2, 3) ok 848 # 849 atan $z0 -1.40992104959658-0.229072682968539i -1.40992104959658-0.22907268296854i (-2,-3) ok 849 # 850 atan $z0 1.40992104959658-0.229072682968539i 1.40992104959658-0.22907268296854i ( 2,-3) ok 850 # 851 asec $z0 2.0943951023932 2.0943951023932 (-2.0,0) ok 851 # 852 asec $z0 3.14159265358979 3.14159265358979 (-1.0,0) ok 852 # 853 asec $z0 3.14159265358979-1.31695789692482i 3.14159265358979-1.31695789692482i (-0.5,0) ok 853 # 854 asec $z0 1.31695789692482i 1.31695789692482i ( 0.5,0) ok 854 # 855 asec $z0 0 0 ( 1.0,0) ok 855 # 856 asec $z0 1.0471975511966 1.0471975511966 ( 2.0,0) ok 856 # 857 asec $z0 1.42041072246703+0.231334698573973i 1.42041072246703+0.23133469857397i ( 2, 3) ok 857 # 858 asec $z0 1.72118193112276+0.231334698573973i 1.72118193112276+0.23133469857397i (-2, 3) ok 858 # 859 asec $z0 1.72118193112276-0.231334698573973i 1.72118193112276-0.23133469857397i (-2,-3) ok 859 # 860 asec $z0 1.42041072246703-0.231334698573973i 1.42041072246703-0.23133469857397i ( 2,-3) ok 860 # 861 acsc $z0 -0.523598775598299 -0.5235987755983 (-2.0,0) ok 861 # 862 acsc $z0 -1.5707963267949 -1.5707963267949 (-1.0,0) ok 862 # 863 acsc $z0 -1.5707963267949+1.31695789692482i -1.5707963267949+1.31695789692482i (-0.5,0) ok 863 # 864 acsc $z0 1.5707963267949-1.31695789692482i 1.5707963267949-1.31695789692482i ( 0.5,0) ok 864 # 865 acsc $z0 1.5707963267949 1.5707963267949 ( 1.0,0) ok 865 # 866 acsc $z0 0.523598775598299 0.5235987755983 ( 2.0,0) ok 866 # 867 acsc $z0 0.150385604327862-0.231334698573973i 0.15038560432786-0.23133469857397i ( 2, 3) ok 867 # 868 acsc $z0 -0.150385604327862-0.231334698573973i -0.15038560432786-0.23133469857397i (-2, 3) ok 868 # 869 acsc $z0 -0.150385604327862+0.231334698573973i -0.15038560432786+0.23133469857397i (-2,-3) ok 869 # 870 acsc $z0 0.150385604327862+0.231334698573973i 0.15038560432786+0.23133469857397i ( 2,-3) ok 870 # 871 acot $z0 -0.463647609000806 -0.46364760900081 (-2.0,0) ok 871 # 872 acot $z0 -0.785398163397448 -0.78539816339745 (-1.0,0) ok 872 # 873 acot $z0 -1.10714871779409 -1.10714871779409 (-0.5,0) ok 873 # 874 acot $z0 1.10714871779409 1.10714871779409 ( 0.5,0) ok 874 # 875 acot $z0 0.785398163397448 0.78539816339745 ( 1.0,0) ok 875 # 876 acot $z0 0.463647609000806 0.46364760900081 ( 2.0,0) ok 876 # 877 acot $z0 0.160875277198321-0.229072682968539i 0.16087527719832-0.22907268296854i ( 2, 3) ok 877 # 878 acot $z0 -0.160875277198321-0.229072682968539i -0.16087527719832-0.22907268296854i (-2, 3) ok 878 # 879 acot $z0 -0.160875277198321+0.229072682968539i -0.16087527719832+0.22907268296854i (-2,-3) ok 879 # 880 acot $z0 0.160875277198321+0.229072682968539i 0.16087527719832+0.22907268296854i ( 2,-3) ok 880 # 881 sinh $z0 -3.62686040784702 -3.62686040784702 (-2.0,0) ok 881 # 882 sinh $z0 -1.1752011936438 -1.1752011936438 (-1.0,0) ok 882 # 883 sinh $z0 -0.521095305493747 -0.52109530549375 (-0.5,0) ok 883 # 884 sinh $z0 0 0 ( 0.0,0) ok 884 # 885 sinh $z0 0.521095305493747 0.52109530549375 ( 0.5,0) ok 885 # 886 sinh $z0 1.1752011936438 1.1752011936438 ( 1.0,0) ok 886 # 887 sinh $z0 3.62686040784702 3.62686040784702 ( 2.0,0) ok 887 # 888 sinh $z0 -3.59056458998578+0.53092108624852i -3.59056458998578+0.53092108624852i ( 2, 3) ok 888 # 889 sinh $z0 3.59056458998578+0.53092108624852i 3.59056458998578+0.53092108624852i (-2, 3) ok 889 # 890 sinh $z0 3.59056458998578-0.53092108624852i 3.59056458998578-0.53092108624852i (-2,-3) ok 890 # 891 sinh $z0 -3.59056458998578-0.53092108624852i -3.59056458998578-0.53092108624852i ( 2,-3) ok 891 # 892 cosh $z0 3.76219569108363 3.76219569108363 (-2.0,0) ok 892 # 893 cosh $z0 1.54308063481524 1.54308063481524 (-1.0,0) ok 893 # 894 cosh $z0 1.12762596520638 1.12762596520638 (-0.5,0) ok 894 # 895 cosh $z0 1 1 ( 0.0,0) ok 895 # 896 cosh $z0 1.12762596520638 1.12762596520638 ( 0.5,0) ok 896 # 897 cosh $z0 1.54308063481524 1.54308063481524 ( 1.0,0) ok 897 # 898 cosh $z0 3.76219569108363 3.76219569108363 ( 2.0,0) ok 898 # 899 cosh $z0 -3.72454550491532+0.511822569987385i -3.72454550491532+0.51182256998738i ( 2, 3) ok 899 # 900 cosh $z0 -3.72454550491532-0.511822569987385i -3.72454550491532-0.51182256998738i (-2, 3) ok 900 # 901 cosh $z0 -3.72454550491532+0.511822569987385i -3.72454550491532+0.51182256998738i (-2,-3) ok 901 # 902 cosh $z0 -3.72454550491532-0.511822569987385i -3.72454550491532-0.51182256998738i ( 2,-3) ok 902 # 903 tanh $z0 -0.964027580075817 -0.96402758007582 (-2.0,0) ok 903 # 904 tanh $z0 -0.761594155955765 -0.76159415595576 (-1.0,0) ok 904 # 905 tanh $z0 -0.46211715726001 -0.46211715726001 (-0.5,0) ok 905 # 906 tanh $z0 0 0 ( 0.0,0) ok 906 # 907 tanh $z0 0.46211715726001 0.46211715726001 ( 0.5,0) ok 907 # 908 tanh $z0 0.761594155955765 0.76159415595576 ( 1.0,0) ok 908 # 909 tanh $z0 0.964027580075817 0.96402758007582 ( 2.0,0) ok 909 # 910 tanh $z0 0.965385879022133-0.00988437503832248i 0.96538587902213-0.00988437503832i ( 2, 3) ok 910 # 911 tanh $z0 -0.965385879022133-0.0098843750383225i -0.96538587902213-0.00988437503832i (-2, 3) ok 911 # 912 tanh $z0 -0.965385879022133+0.0098843750383225i -0.96538587902213+0.00988437503832i (-2,-3) ok 912 # 913 tanh $z0 0.965385879022133+0.00988437503832248i 0.96538587902213+0.00988437503832i ( 2,-3) ok 913 # 914 sech $z0 0.26580222883408 0.26580222883408 (-2.0,0) ok 914 # 915 sech $z0 0.648054273663885 0.64805427366389 (-1.0,0) ok 915 # 916 sech $z0 0.886818883970074 0.88681888397007 (-0.5,0) ok 916 # 917 sech $z0 1 1 ( 0.0,0) ok 917 # 918 sech $z0 0.886818883970074 0.88681888397007 ( 0.5,0) ok 918 # 919 sech $z0 0.648054273663885 0.64805427366389 ( 1.0,0) ok 919 # 920 sech $z0 0.26580222883408 0.26580222883408 ( 2.0,0) ok 920 # 921 sech $z0 -0.263512975158389-0.0362116365587685i -0.26351297515839-0.03621163655877i ( 2, 3) ok 921 # 922 sech $z0 -0.263512975158389+0.0362116365587685i -0.26351297515839+0.03621163655877i (-2, 3) ok 922 # 923 sech $z0 -0.263512975158389-0.0362116365587685i -0.26351297515839-0.03621163655877i (-2,-3) ok 923 # 924 sech $z0 -0.263512975158389+0.0362116365587685i -0.26351297515839+0.03621163655877i ( 2,-3) ok 924 # 925 csch $z0 -0.275720564771783 -0.27572056477178 (-2.0,0) ok 925 # 926 csch $z0 -0.850918128239322 -0.85091812823932 (-1.0,0) ok 926 # 927 csch $z0 -1.91903475133494 -1.91903475133494 (-0.5,0) ok 927 # 928 csch $z0 1.91903475133494 1.91903475133494 ( 0.5,0) ok 928 # 929 csch $z0 0.850918128239322 0.85091812823932 ( 1.0,0) ok 929 # 930 csch $z0 0.275720564771783 0.27572056477178 ( 2.0,0) ok 930 # 931 csch $z0 -0.27254866146294-0.0403005788568915i -0.27254866146294-0.04030057885689i ( 2, 3) ok 931 # 932 csch $z0 0.27254866146294-0.0403005788568915i 0.27254866146294-0.04030057885689i (-2, 3) ok 932 # 933 csch $z0 0.27254866146294+0.0403005788568915i 0.27254866146294+0.04030057885689i (-2,-3) ok 933 # 934 csch $z0 -0.27254866146294+0.0403005788568915i -0.27254866146294+0.04030057885689i ( 2,-3) ok 934 # 935 coth $z0 -1.03731472072755 -1.03731472072755 (-2.0,0) ok 935 # 936 coth $z0 -1.31303528549933 -1.31303528549933 (-1.0,0) ok 936 # 937 coth $z0 -2.16395341373865 -2.16395341373865 (-0.5,0) ok 937 # 938 coth $z0 2.16395341373865 2.16395341373865 ( 0.5,0) ok 938 # 939 coth $z0 1.31303528549933 1.31303528549933 ( 1.0,0) ok 939 # 940 coth $z0 1.03731472072755 1.03731472072755 ( 2.0,0) ok 940 # 941 coth $z0 1.035746637765+0.0106047834703371i 1.035746637765+0.01060478347034i ( 2, 3) ok 941 # 942 coth $z0 -1.035746637765+0.0106047834703371i -1.035746637765+0.01060478347034i (-2, 3) ok 942 # 943 coth $z0 -1.035746637765-0.0106047834703371i -1.035746637765-0.01060478347034i (-2,-3) ok 943 # 944 coth $z0 1.035746637765-0.0106047834703371i 1.035746637765-0.01060478347034i ( 2,-3) ok 944 # 945 asinh $z0 -1.44363547517881 -1.44363547517881 (-2.0,0) ok 945 # 946 asinh $z0 -0.881373587019531 -0.88137358701954 (-1.0,0) ok 946 # 947 asinh $z0 -0.481211825059611 -0.4812118250596 (-0.5,0) ok 947 # 948 asinh $z0 0 0 ( 0.0,0) ok 948 # 949 asinh $z0 0.4812118250596 0.4812118250596 ( 0.5,0) ok 949 # 950 asinh $z0 0.881373587019545 0.88137358701954 ( 1.0,0) ok 950 # 951 asinh $z0 1.44363547517881 1.44363547517881 ( 2.0,0) ok 951 # 952 asinh $z0 1.9686379257931+0.964658504407603i 1.9686379257931+0.9646585044076i ( 2, 3) ok 952 # 953 asinh $z0 -1.9686379257931+0.964658504407602i -1.9686379257931+0.96465850440761i (-2, 3) ok 953 # 954 asinh $z0 -1.9686379257931-0.964658504407602i -1.9686379257931-0.96465850440761i (-2,-3) ok 954 # 955 asinh $z0 1.9686379257931-0.964658504407603i 1.9686379257931-0.9646585044076i ( 2,-3) ok 955 # 956 acosh $z0 1.31695789692483+3.14159265358979i 1.31695789692482+3.14159265358979i (-2.0,0) ok 956 # 957 acosh $z0 3.14159265358979i 3.14159265358979i (-1.0,0) ok 957 # 958 acosh $z0 2.0943951023932i 2.0943951023932i (-0.5,0) ok 958 # 959 acosh $z0 1.5707963267949i 1.5707963267949i ( 0.0,0) ok 959 # 960 acosh $z0 1.0471975511966i 1.0471975511966i ( 0.5,0) ok 960 # 961 acosh $z0 0 0 ( 1.0,0) ok 961 # 962 acosh $z0 1.31695789692482 1.31695789692482 ( 2.0,0) ok 962 # 963 acosh $z0 1.98338702991654+1.0001435424738i 1.98338702991654+1.0001435424738i ( 2, 3) ok 963 # 964 acosh $z0 1.98338702991654+2.141449111116i 1.98338702991653+2.141449111116i (-2, 3) ok 964 # 965 acosh $z0 1.98338702991654-2.141449111116i 1.98338702991653-2.141449111116i (-2,-3) ok 965 # 966 acosh $z0 1.98338702991654-1.0001435424738i 1.98338702991654-1.0001435424738i ( 2,-3) ok 966 # 967 atanh $z0 -0.549306144334055+1.5707963267949i -0.54930614433405+1.5707963267949i (-2.0,0) ok 967 # 968 atanh $z0 -0.549306144334055 -0.54930614433405 (-0.5,0) ok 968 # 969 atanh $z0 0 0 ( 0.0,0) ok 969 # 970 atanh $z0 0.549306144334055 0.54930614433405 ( 0.5,0) ok 970 # 971 atanh $z0 0.549306144334055+1.5707963267949i 0.54930614433405+1.5707963267949i ( 2.0,0) ok 971 # 972 atanh $z0 0.14694666622553+1.33897252229449i 0.14694666622553+1.33897252229449i ( 2, 3) ok 972 # 973 atanh $z0 -0.14694666622553+1.33897252229449i -0.14694666622553+1.33897252229449i (-2, 3) ok 973 # 974 atanh $z0 -0.14694666622553-1.33897252229449i -0.14694666622553-1.33897252229449i (-2,-3) ok 974 # 975 atanh $z0 0.14694666622553-1.33897252229449i 0.14694666622553-1.33897252229449i ( 2,-3) ok 975 # 976 asech $z0 2.0943951023932i 2.0943951023932i (-2.0,0) ok 976 # 977 asech $z0 3.14159265358979i 3.14159265358979i (-1.0,0) ok 977 # 978 asech $z0 1.31695789692483+3.14159265358979i 1.31695789692482+3.14159265358979i (-0.5,0) ok 978 # 979 asech $z0 1.31695789692482 1.31695789692482 ( 0.5,0) ok 979 # 980 asech $z0 0 0 ( 1.0,0) ok 980 # 981 asech $z0 1.0471975511966i 1.0471975511966i ( 2.0,0) ok 981 # 982 asech $z0 0.231334698573973-1.42041072246703i 0.23133469857397-1.42041072246703i ( 2, 3) ok 982 # 983 asech $z0 0.231334698573973-1.72118193112276i 0.23133469857397-1.72118193112276i (-2, 3) ok 983 # 984 asech $z0 0.231334698573973+1.72118193112276i 0.23133469857397+1.72118193112276i (-2,-3) ok 984 # 985 asech $z0 0.231334698573973+1.42041072246703i 0.23133469857397+1.42041072246703i ( 2,-3) ok 985 # 986 acsch $z0 -0.481211825059611 -0.4812118250596 (-2.0,0) ok 986 # 987 acsch $z0 -0.881373587019531 -0.88137358701954 (-1.0,0) ok 987 # 988 acsch $z0 -1.44363547517881 -1.44363547517881 (-0.5,0) ok 988 # 989 acsch $z0 1.44363547517881 1.44363547517881 ( 0.5,0) ok 989 # 990 acsch $z0 0.881373587019545 0.88137358701954 ( 1.0,0) ok 990 # 991 acsch $z0 0.4812118250596 0.4812118250596 ( 2.0,0) ok 991 # 992 acsch $z0 0.157355498844985-0.229962902377208i 0.15735549884499-0.22996290237721i ( 2, 3) ok 992 # 993 acsch $z0 -0.157355498844985-0.229962902377208i -0.15735549884499-0.22996290237721i (-2, 3) ok 993 # 994 acsch $z0 -0.157355498844985+0.229962902377208i -0.15735549884499+0.22996290237721i (-2,-3) ok 994 # 995 acsch $z0 0.157355498844985+0.229962902377208i 0.15735549884499+0.22996290237721i ( 2,-3) ok 995 # 996 acoth $z0 -0.549306144334055 -0.54930614433405 (-2.0,0) ok 996 # 997 acoth $z0 -0.549306144334055+1.5707963267949i -0.54930614433405+1.5707963267949i (-0.5,0) ok 997 # 998 acoth $z0 0.549306144334055+1.5707963267949i 0.54930614433405+1.5707963267949i ( 0.5,0) ok 998 # 999 acoth $z0 0.549306144334055 0.54930614433405 ( 2.0,0) ok 999 # 1000 acoth $z0 0.14694666622553-0.231823804500403i 0.14694666622553-0.2318238045004i ( 2, 3) ok 1000 # 1001 acoth $z0 -0.14694666622553-0.231823804500403i -0.14694666622553-0.2318238045004i (-2, 3) ok 1001 # 1002 acoth $z0 -0.14694666622553+0.231823804500403i -0.14694666622553+0.2318238045004i (-2,-3) ok 1002 # 1003 acoth $z0 0.14694666622553+0.231823804500403i 0.14694666622553+0.2318238045004i ( 2,-3) ok 1003 # 1069 Re(z) = 2 Im(z) = 3 z = 2+3i ok 1004 # 1069 Re(z) = 3 Im(z) = 3 z = 3+3i ok 1005 # 1069 Re(z) = -1 Im(z) = -1 z = -1-1i ok 1006 # 1007 op = i/0 divbyzero? i/0: Division by zero.... ok 1007 # 1008 op = acot(0) divbyzero? acot(0): Division by zero.... ok 1008 # 1009 op = acot(+i) divbyzero? acot(i): Division by zero.... ok 1009 # 1010 op = acoth(0) divbyzero? acoth(0): Division by zero.... ok 1010 # 1011 op = acoth(+1) divbyzero? acoth(1): Division by zero.... ok 1011 # 1012 op = acsc(0) divbyzero? acsc(0): Division by zero.... ok 1012 # 1013 op = acsch(0) divbyzero? acsch(0): Division by zero.... ok 1013 # 1014 op = asec(0) divbyzero? asec(0): Division by zero.... ok 1014 # 1015 op = asech(0) divbyzero? asech(0): Division by zero.... ok 1015 # 1016 op = atan(i) divbyzero? atan(i): Division by zero.... ok 1016 # 1017 op = atanh(+1) divbyzero? atanh(1): Division by zero.... ok 1017 # 1018 op = cot(0) divbyzero? cot(0): Division by zero.... ok 1018 # 1019 op = coth(0) divbyzero? coth(0): Division by zero.... ok 1019 # 1020 op = csc(0) divbyzero? csc(0): Division by zero.... ok 1020 # 1021 op = csch(0) divbyzero? csch(0): Division by zero.... ok 1021 # 1022 op = atan(cplx(0, 1), cplx(1, 0)) divbyzero? atan(i): Division by zero.... ok 1022 # 1023 op = log(0) logofzero? log: Logarithm of zero.... ok 1023 # 1024 op = atan(-i) logofzero? atan(-i): Logarithm of zero.... ok 1024 # 1025 op = acot(-i) logofzero? acot(-i): Logarithm of zero.... ok 1025 # 1026 op = atanh(-1) logofzero? atanh(-1): Logarithm of zero.... ok 1026 # 1027 op = acoth(-1) logofzero? acoth(-1): Logarithm of zero.... ok 1027 # 1028 op = -3 badroot? Root '-3' illegal, root rank must be positive integer.... ok 1028 # 1029 op = -2.1 badroot? Root '-2.1' illegal, root rank must be positive integer.... ok 1029 # 1030 op = 0 badroot? Root '0' illegal, root rank must be positive integer.... ok 1030 # 1031 op = 0.99 badroot? Root '0.99' illegal, root rank must be positive integer.... ok 1031 # package display_format cartesian? ok 1032 # j display_format polar? ok 1033 # j = [1,2pi/3] ok 1034 # display_format{style} polar? ok 1035 # keys %display_format == 2? ok 1036 # j = -0.50000+0.86603i ok 1037 # display_format{format} %.5f? ok 1038 # keys %display_format == 3? ok 1039 # j = -0.5+0.866025403784439i ok 1040 # j = [1,2.0943951023932] ok 1041 # j = (-0.5)+(0.86603)i ok 1042 # j display_format cartesian? ok 1043 # remake 2+3i ok 1044 # make 3i ok 1045 # emake [2,3] ok 1046 # make (2,3) ok 1047 # emake [2,3pi/8] ok 1048 # emake [2] ok 1049 # cplx, cplxe, make, emake without arguments ok 1050 ok 1051 ok 1052 ok 1053 ok 1054 ok 1055 ok 1056 ok 1057 # atan2() with some real arguments ok 1058 ok 1059 ok 1060 ok 1061 ok 1062 ok 1063 ok 1064 ok 1065 # atan2() with some complex arguments ok 1066 ok 1067 ok 1068 ok 1069 ok t/pod-coverage....1..0 # Skip Test::Pod::Coverage 1.00 required for testing POD coverage skipped all skipped: Test::Pod::Coverage 1.00 required for testing POD coverage t/pod.............1..2 ok 1 - blib\lib\Math\Complex.pm ok 2 - blib\lib\Math\Trig.pm ok t/Trig............1..153 # Sanity checks # near? 0.841470984807897 0.841470984807897 : 5.55111512312578e-016 : 1e-011 ok 1 # near? 0.54030230586814 0.54030230586814 : 4.44089209850063e-016 : 1e-011 ok 2 # near? 1.5574077246549 1.5574077246549 : 1.33226762955019e-015 : 1e-011 ok 3 # near? 1.85081571768093 1.85081571768093 : 2.55351295663786e-015 : 1e-011 ok 4 # near? 1.18839510577812 1.18839510577812 : 1.11022302462516e-015 : 1e-011 ok 5 # near? 0.642092615934331 0.642092615934331 : 3.33066907387547e-016 : 1e-011 ok 6 # near? 1.5707963267949 1.5707963267949 : 2.22044604925031e-015 : 1e-011 ok 7 # near? 0 0 : 0 : 1e-011 ok 8 # near? 0.785398163397448 0.785398163397448 : 4.44089209850063e-016 : 1e-011 ok 9 # near? 0 0 : 0 : 1e-011 ok 10 # near? 1.5707963267949 1.5707963267949 : 2.22044604925031e-015 : 1e-011 ok 11 # near? 0.785398163397448 0.785398163397448 : 4.44089209850063e-016 : 1e-011 ok 12 # near? 1.1752011936438 1.1752011936438 : 1.11022302462516e-015 : 1e-011 ok 13 # near? 1.54308063481524 1.54308063481524 : 2.22044604925031e-015 : 1e-011 ok 14 # near? 0.761594155955765 0.761594155955765 : 1.11022302462516e-016 : 1e-011 ok 15 # near? 0.648054273663885 0.648054273663885 : 6.66133814775094e-016 : 1e-011 ok 16 # near? 0.850918128239322 0.850918128239322 : 5.55111512312578e-016 : 1e-011 ok 17 # near? 1.31303528549933 1.31303528549933 : 8.88178419700125e-016 : 1e-011 ok 18 # near? 0.881373587019543 0.881373587019543 : 1.11022302462516e-016 : 1e-011 ok 19 # near? 0 0 : 0 : 1e-011 ok 20 # near? 1.47221948958322 1.47221948958322 : 2.22044604925031e-016 : 1e-011 ok 21 # near? 0.467145308103262 0.467145308103262 : 4.44089209850063e-016 : 1e-011 ok 22 # near? 0.481211825059603 0.481211825059603 : 8.88178419700125e-016 : 1e-011 ok 23 # near? 0.549306144334055 0.549306144334055 : 2.22044604925031e-016 : 1e-011 ok 24 # Basics # near? 1.26015821755034 1.26015821755034 : 0 : 1e-011 ok 25 # near? 3.62686040784702 3.62686040784702 : 2.22044604925031e-016 : 1e-011 ok 26 # near? 2.99822295029797 2.99822295029797 : 1.11022302462516e-016 : 1e-011 ok 27 ok 28 # near? 1.5707963267949 1.5707963267949 : 0 : 1e-011 ok 29 # near? -1.31695789692482 -1.31695789692482 : 0 : 1e-011 ok 30 # near? 1.5707963267949 1.5707963267949 : 0 : 1e-011 ok 31 # near? 180 180 : 0 : 1e-011 ok 32 # near? 1.4142135623731 1.4142135623731 : 0 : 1e-011 ok 33 # near? 0.785398163397448 0.785398163397448 : 0 : 1e-011 ok 34 # near? 1 1 : 0 : 1e-011 ok 35 # near? 1 1 : 2.22044604925031e-016 : 1e-011 ok 36 # near? 1 1 : 0 : 1e-011 ok 37 # near? 1 1 : 0 : 1e-011 ok 38 # near? 1.4142135623731 1.4142135623731 : 0 : 1e-011 ok 39 # near? 0.785398163397448 0.785398163397448 : 0 : 1e-011 ok 40 # near? 0 0 : 0 : 1e-011 ok 41 # near? 1 1 : 2.22044604925031e-016 : 1e-011 ok 42 # near? 1 1 : 0 : 1e-011 ok 43 # near? 0 0 : 0 : 1e-011 ok 44 # near? 1.73205080756888 1.73205080756888 : 0 : 1e-011 ok 45 # near? 0.785398163397448 0.785398163397448 : 0 : 1e-011 ok 46 # near? 0.955316618124509 0.955316618124509 : 1.11022302462516e-016 : 1e-011 ok 47 # near? 1 1 : 0 : 1e-011 ok 48 # near? 1 1 : 1.11022302462516e-016 : 1e-011 ok 49 # near? 1 1 : 0 : 1e-011 ok 50 # near? 1.4142135623731 1.4142135623731 : 0 : 1e-011 ok 51 # near? 0.785398163397448 0.785398163397448 : 0 : 1e-011 ok 52 # near? 1.5707963267949 1.5707963267949 : 0 : 1e-011 ok 53 # near? 1 1 : 2.22044604925031e-016 : 1e-011 ok 54 # near? 1 1 : 0 : 1e-011 ok 55 # near? 8.65927457071936e-017 0 : 8.65927457071936e-017 : 1e-011 ok 56 # near? 1 1 : 0 : 1e-011 ok 57 # near? 1 1 : 1.11022302462516e-016 : 1e-011 ok 58 # near? 1 1 : 1.11022302462516e-016 : 1e-011 ok 59 # near? 1 1 : 2.22044604925031e-016 : 1e-011 ok 60 # near? 1 1 : 0 : 1e-011 ok 61 # near? 1 1 : 0 : 1e-011 ok 62 # near? 1.5707963267949 1.5707963267949 : 0 : 1e-011 ok 63 # near? 3.14159265358979 3.14159265358979 : 0 : 1e-011 ok 64 # near? 9605.26637021388 9605.26637021388 : 2.22044604925031e-016 : 1e-011 ok 65 # near? 1.74532925199433e+018 1.74532925199433e+018 : 0 : 1e-011 ok 66 # near? -5.72957795130823e+021 -5.72957795130823e+021 : 0 : 1e-011 ok 67 # near? -572957.795130823 -572957.795130823 : 0 : 1e-011 ok 68 # near? 3.14159265358979 3.14159265358979 : 0 : 1e-011 ok 69 # near? 31.791945393073 31.791945393073 : 4.44089209850063e-016 : 1e-011 ok 70 # near? 336.069766430326 336.069766430326 : 2.22044604925031e-016 : 1e-011 ok 71 # near? 246.800348034667 246.800348034667 : 2.22044604925031e-016 : 1e-011 ok 72 # near? 58.2079877553156 58.2079877553156 : 4.44089209850063e-016 : 1e-011 ok 73 # near? 58.2079877553156 58.2079877553156 : 4.44089209850063e-016 : 1e-011 ok 74 # near? -0.00291469985083053 -0.00291469985083053 : 1.11022302462516e-016 : 1e-011 ok 75 # near? 0.675442420521806 0.675442420521806 : 0 : 1e-011 ok 76 # near? 2.43473430653209 2.43473430653209 : 0 : 1e-011 ok 77 # near? 0.947713783832921 0.947713783832921 : 2.22044604925031e-016 : 1e-011 ok 78 # near? 1.55609593577679 1.55609593577679 : 2.88657986402541e-015 : 1e-011 ok 79 # near? 0.367835329461615 0.36783532946162 : 1.28785870856518e-014 : 1e-011 ok 80 # near? 1.55609593577679 1.55609593577679 : 2.88657986402541e-015 : 1e-011 ok 81 # near? 0.367835329461615 0.367835329461615 : 6.66133814775094e-016 : 1e-011 ok 82 # near? 0.516073562850837 0.516073562850837 : 2.22044604925031e-016 : 1e-011 ok 83 # near? 0.400231313403387 0.400231313403387 : 4.44089209850063e-016 : 1e-011 ok 84 # near? 2.17494903805952 2.17494903805952 : 1.66533453693773e-015 : 1e-011 ok 85 # near? 0.617809294053591 0.617809294053591 : 2.22044604925031e-016 : 1e-011 ok 86 # near? 2.43473430653209 2.43473430653209 : 2.22044604925031e-016 : 1e-011 ok 87 # near? 0.623082542961976 0.623082542961976 : 0 : 1e-011 ok 88 # near? -0.00291469985082937 -0.00291469985083053 : 3.97459842815806e-013 : 1e-011 ok 89 # near? 0.895353906273091 0.895353906273091 : 3.33066907387547e-016 : 1e-011 ok 90 # near? 2.69379263839118 2.69379263839118 : 0 : 1e-011 ok 91 # near? 3.6993902625701 3.6993902625701 : 4.44089209850063e-016 : 1e-011 ok 92 # near? 1.50238473940471 1.50238473940471 : 0 : 1e-011 ok 93 # Infinity ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 # sinh/sech/cosh/csch/tanh/coth unto infinity # near? 1.34405857090807e+043 1.3441e+043 : 3.08229238392688e-005 : 0.001 ok 112 # near? 7.44015195204167e-044 7.4402e-044 : 6.45788531605795e-006 : 0.001 ok 113 # near? 1.34405857090807e+043 1.3441e+043 : 3.08229238392688e-005 : 0.001 ok 114 # near? 7.44015195204167e-044 7.4402e-044 : 6.45788531605795e-006 : 0.001 ok 115 # near? 1 1 : 0 : 1e-011 ok 116 # near? 1 1 : 0 : 1e-011 ok 117 # near? -1.34405857090807e+043 -1.3441e+043 : 3.08229238394908e-005 : 0.001 ok 118 # near? 7.44015195204167e-044 7.4402e-044 : 6.45788531583591e-006 : 0.001 ok 119 # near? 1.34405857090807e+043 1.3441e+043 : 3.08229238394908e-005 : 0.001 ok 120 # near? -7.44015195204167e-044 -7.4402e-044 : 6.45788531583591e-006 : 0.001 ok 121 # near? -1 -1 : 0 : 1e-011 ok 122 # near? -1 -1 : 0 : 1e-011 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 # great_circle_distance with small angles ok 136 ok 137 ok 138 ok 139 # asin_real, acos_real ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 ok 148 ok 149 ok 150 ok 151 ok 152 ok 153 ok All tests successful, 1 test skipped. Files=4, Tests=1224, 3 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. Installing C:\cpanrun\build\5-10-0\html\lib\Math\Complex.html Installing C:\cpanrun\build\5-10-0\html\lib\Math\Trig.html Installing C:\cpanrun\build\5-10-0\lib\Math\Complex.pm Installing C:\cpanrun\build\5-10-0\lib\Math\Trig.pm Writing C:\cpanrun\build\5-10-0\lib\auto\Math\Complex\.packlist Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod