| | 1 | Files to build: 5 |
| | 2 | symbol_export _main.t -> _main.t3s |
| | 3 | symbol_export bignum.t -> bignum.t3s |
| | 4 | compile _main.t -> _main.t3o |
| | 5 | compile bignum.t -> bignum.t3o |
| | 6 | link -> bignum.t3 |
| | 7 | |
| | 8 | (T3VM) Memory blocks still in use: |
| | 9 | |
| | 10 | Total blocks in use: 0 |
| | 11 | 1234.5678 |
| | 12 | 3.1415927 |
| | 13 | 123456 |
| | 14 | 123456789234567893456789456789567896789789899 |
| | 15 | 1e-1998 |
| | 16 | 5.9999988888e5000 |
| | 17 | 1.2345e-19996 |
| | 18 | .00001234 |
| | 19 | .090807 |
| | 20 | |
| | 21 | 7500 |
| | 22 | |
| | 23 | (4): 1235 |
| | 24 | (5): 1234.5 |
| | 25 | (6): 1234.54 |
| | 26 | (7): 1234.536 |
| | 27 | |
| | 28 | (8): 999.99999 |
| | 29 | (7): 1000 |
| | 30 | (5): 1000 |
| | 31 | (4): 1000 |
| | 32 | (3): 1e3 |
| | 33 | (2): 1e3 |
| | 34 | (7,0,0,3): 1000.000 |
| | 35 | (7,0,0,5): 1.00000e3 |
| | 36 | (8,EXP): 9.9999999e2 |
| | 37 | (7,EXP): 1e3 |
| | 38 | (3,EXP+PT): 1.e3 |
| | 39 | (8,EXP,0,2): 1.00e3 |
| | 40 | (10,0,7,5): 999.99999 |
| | 41 | (10,0,7,3): 1000.000 |
| | 42 | (15,0,12,3,0,'*'): ********1000.000 |
| | 43 | (15,0,12,3,0,'/*\*'): /*\*/*\*1000.000 |
| | 44 | (15,COMMAS,12,3,0,'/*\*'): /*\*/*\*/*1,000.000 |
| | 45 | (15,COMMAS,12,3,0,'/*\*'): /*\*/*\*/12,345.679 |
| | 46 | (15,COMMAS,12,3,0,'/*\*'): /*\*/*1,234,567.890 |
| | 47 | (15,COMMAS,12,3,0,'/*\*'): /*\*/12,345,678.890 |
| | 48 | (20,COMMAS): 12,345,678.98765 |
| | 49 | (20,COMMAS+EURO): 12.345.678,98765 |
| | 50 | (20 - no space):12345678.98765 |
| | 51 | (20,POS_SPACE): 12345678.98765 |
| | 52 | (20,COMMAS):123,456,789.98765 |
| | 53 | (20,COMMAS):.00098765 |
| | 54 | (20,COMMAS):.98765 |
| | 55 | (20,COMMAS):1.98765 |
| | 56 | (20,COMMAS):12.98765 |
| | 57 | (20,COMMAS):123.98765 |
| | 58 | (20,COMMAS):1,234.98765 |
| | 59 | (20,COMMAS):12,345.98765 |
| | 60 | (20,COMMAS):123,456.98765 |
| | 61 | |
| | 62 | zero: 0 |
| | 63 | (3,EXP): 0e0 |
| | 64 | (8,EXP+PT): 0.e0 |
| | 65 | (8,EXP,0,2): 0.00e0 |
| | 66 | |
| | 67 | x = 123.456, y = 123.45600001 |
| | 68 | (equal exact): no |
| | 69 | (equal with rounding): yes |
| | 70 | x = 123.456, y = 123.456 |
| | 71 | (equal exact): yes |
| | 72 | (equal with rounding): yes |
| | 73 | x = 100, y = 99.999 |
| | 74 | (equal exact): no |
| | 75 | (equal with rounding): yes |
| | 76 | x = 100.001, y = 100.002 |
| | 77 | (equal exact): no |
| | 78 | (equal with rounding): no |
| | 79 | |
| | 80 | x = 123.456, y = 123.4561, x < y = true, x > y = nil |
| | 81 | x = 123.456, y = -123.4561, x < y = nil, x > y = true |
| | 82 | x = -123.4561, y = 123.456, x < y = true, x > y = nil |
| | 83 | x = -123.456, y = -123.4561, x < y = nil, x > y = true |
| | 84 | x = 999, y = .999, x < y = nil, x > y = true |
| | 85 | x = -999, y = -.999, x < y = true, x > y = nil |
| | 86 | x = 1, y = 2, x < y = true, x > y = nil |
| | 87 | x = 111.01, y = 111.1, x < y = true, x > y = nil |
| | 88 | x = 0, y = 35.3, x < y = true, x > y = nil |
| | 89 | x = -32, y = 0, x < y = true, x > y = nil |
| | 90 | |
| | 91 | x = 1234567890, x.getPrecision() = 10, x.setPrecision(5) = 1234600000, |
| | 92 | x.setPrecision(3) = 1230000000 |
| | 93 | x.setPrecision(15) = 1234567890 |
| | 94 | |
| | 95 | x = 12345.6789, y = 3.14159265, x+y = 12348.8205, x-y = 12342.5373 |
| | 96 | x = 1.999999, y = 2.001, x+y = 4.000999, x-y = -.001001 |
| | 97 | x = 1200, y = .0533, x+y = 1200, x-y = 1200 |
| | 98 | x = 1200, y = .5335, x+y = 1201, x-y = 1199 |
| | 99 | x = 9999, y = .5335, x+y = 10000, x+y+1 = 10001 |
| | 100 | x-y = 9998 |
| | 101 | x = 9999, y = .4999, x+y = 9999, x+y+1 = 10000 |
| | 102 | x-y = 9999 |
| | 103 | x = 9999, y = 1.999, x+y = 10000, x-y = 9997 |
| | 104 | x = 9999, y = 9.999, x+y = 10010, x-y = 9989 |
| | 105 | x = 9999, y = 5.999, x+y = 10000, x-y = 9993 |
| | 106 | x = 9999, y = 6.999, x+y = 10010, x-y = 9992 |
| | 107 | x = 9999, y = 3.999, x+y = 10000, x-y = 9995 |
| | 108 | x = 1234, y = -5678, x+y = -4444, x-y = 6912 |
| | 109 | x = -1234, y = 5678, x+y = 4444, x-y = -6912 |
| | 110 | x = 1000.1, y = .0001, x+y = 1000.1, x-y = 1000.1 |
| | 111 | |
| | 112 | x = 1, y = 1.00001, x*y = 1.00001 |
| | 113 | x = 3456, y = 3, x*y = 10370 |
| | 114 | x = 1234, y = 5678, x*y = 7007000 |
| | 115 | x = 1.999, y = 9.99, x*y = 19.97 |
| | 116 | x = 3.14159265, y = .25, x*y = .785398163 |
| | 117 | x = 8751, y = 1.111, x*y = 9722.361 |
| | 118 | x = 8751, y = 1.111, x*y = 9722 |
| | 119 | x = 8751, y = 9.0009, x*y = 78767 |
| | 120 | x = 8751, y = 9.000009, x*y = 78759.08 |
| | 121 | x = -3883.1, y = 57.6010199, x*y = -223670.52 |
| | 122 | x = 42.7, y = -177, x*y = -7560 |
| | 123 | x = -.979, y = -3.203, x*y = 3.136 |
| | 124 | |
| | 125 | x = -.979, y = -3.203, x/y = .3057 |
| | 126 | x = 32, y = 522, x/y = .0613 |
| | 127 | x = 7205, y = 3, x/y = 2402 |
| | 128 | x = 1, y = 1.00001, x/y = .99999 |
| | 129 | x = 3456, y = 3, x/y = 1152 |
| | 130 | x = 1234, y = 5678, x/y = .2173 |
| | 131 | x = 1.999, y = 9.99, x/y = .2001 |
| | 132 | x = 3.14159265, y = .25, x/y = 12.5663706 |
| | 133 | x = 8751, y = 1.111, x/y = 7876.6877 |
| | 134 | x = 8751, y = 1.111, x/y = 7877 |
| | 135 | x = 8751, y = 9.0009, x/y = 972.24 |
| | 136 | x = 8751, y = 9.000009, x/y = 972.3324 |
| | 137 | x = -3883.1, y = 57.6010199, x/y = -67.4137369 |
| | 138 | x = 42.7, y = -177, x/y = -.241 |
| | 139 | x = -.979, y = -3.203, x/y = .3057 |
| | 140 | x = 12345, y = 77, x/y = 160, x mod y = 25 |
| | 141 | x = 12397, y = 77, x/y = 161, x mod y = 0 |
| | 142 | x = 12396, y = 77, x/y = 160, x mod y = 76 |
| | 143 | x = 77, y = 123, x/y = 0, x mod y = 77 |
| | 144 | x = -12345, y = 77, x/y = -160, x mod y = -25 |
| | 145 | x = 12345, y = -77, x/y = -160, x mod y = 25 |
| | 146 | x = -12345, y = -77, x/y = 160, x mod y = -25 |
| | 147 | x = -10, y = -3, x/y = 3, x mod y = -1 |
| | 148 | x = 12300000, y = 77, x/y = 159000, x mod y = 57000 |
| | 149 | x = 0, y = 77, x/y = 0, x mod y = 0 |
| | 150 | |
| | 151 | x = 1234.5678, frac = .5678, whole = 1234 |
| | 152 | x = .9325773, frac = .9325773, whole = 0 |
| | 153 | x = 8.710243, frac = .710243, whole = 8 |
| | 154 | x = .000000000000001234, frac = .000000000000001234, whole = 0 |
| | 155 | x = 1234567800000000, frac = 0, whole = 1234567800000000 |
| | 156 | |
| | 157 | x = 1234.53739, round(0) = 1235 |
| | 158 | ... round(1) = 1234.5 |
| | 159 | ... round(2) = 1234.54 |
| | 160 | ... round(3) = 1234.537 |
| | 161 | ... round(4) = 1234.5374 |
| | 162 | ... round(5) = 1234.53739 |
| | 163 | ... round(6) = 1234.53739 |
| | 164 | ... round(7) = 1234.53739 |
| | 165 | ... round(22) = 1234.53739 |
| | 166 | ... round(-1) = 1230 |
| | 167 | ... round(-2) = 1200 |
| | 168 | ... round(-3) = 1000 |
| | 169 | ... round(-4) = 0 |
| | 170 | ... round(-5) = 0 |
| | 171 | ... round(-10) = 0 |
| | 172 | x = 9999.99999, round(0) = 10000 |
| | 173 | ... round(1) = 10000 |
| | 174 | ... round(2) = 10000 |
| | 175 | ... round(3) = 10000 |
| | 176 | ... round(4) = 10000 |
| | 177 | ... round(5) = 9999.99999 |
| | 178 | ... round(6) = 9999.99999 |
| | 179 | ... round(7) = 9999.99999 |
| | 180 | ... round(22) = 9999.99999 |
| | 181 | ... round(-1) = 10000 |
| | 182 | ... round(-2) = 10000 |
| | 183 | ... round(-3) = 10000 |
| | 184 | ... round(-4) = 10000 |
| | 185 | ... round(-5) = 0 |
| | 186 | ... round(-10) = 0 |
| | 187 | |
| | 188 | x = .1234, abs(x) = .1234, ceil(x) = 1, floor(x) = 0 |
| | 189 | x = -.1234, abs(x) = .1234, ceil(x) = 0, floor(x) = -1 |
| | 190 | x = 7.1234, abs(x) = 7.1234, ceil(x) = 8, floor(x) = 7 |
| | 191 | x = -7.1234, abs(x) = 7.1234, ceil(x) = -7, floor(x) = -8 |
| | 192 | x = 0, abs(x) = 0, ceil(x) = 0, floor(x) = 0 |
| | 193 | x = .000014, abs(x) = .000014, ceil(x) = 1, floor(x) = 0 |
| | 194 | x = -.000014, abs(x) = .000014, ceil(x) = 0, floor(x) = -1 |
| | 195 | x = 999.9999, abs(x) = 999.9999, ceil(x) = 1000, floor(x) = 999 |
| | 196 | x = -999.9999, abs(x) = 999.9999, ceil(x) = -999, floor(x) = -1000 |
| | 197 | x = 999.0000000001, abs(x) = 999.0000000001, ceil(x) = 1000, floor(x) = 999 |
| | 198 | x = -999.0000000001, abs(x) = 999.0000000001, ceil(x) = -999, floor(x) = -1000 |
| | 199 | |
| | 200 | x = 12345, x.scaleTen(-5) = .12345 |
| | 201 | x = 12345, x.scaleTen(-4) = 1.2345 |
| | 202 | x = 12345, x.scaleTen(-3) = 12.345 |
| | 203 | x = 12345, x.scaleTen(-2) = 123.45 |
| | 204 | x = 12345, x.scaleTen(-1) = 1234.5 |
| | 205 | x = 12345, x.scaleTen(0) = 12345 |
| | 206 | x = 12345, x.scaleTen(1) = 123450 |
| | 207 | x = 12345, x.scaleTen(2) = 1234500 |
| | 208 | x = 12345, x.scaleTen(3) = 12345000 |
| | 209 | x = 12345, x.scaleTen(4) = 123450000 |
| | 210 | x = 12345, x.scaleTen(5) = 1234500000 |
| | 211 | x.getScale() = 5 |
| | 212 | x.scaleTen(-5).getScale() = 0 |
| | 213 | x.scaleTen(-4).getScale() = 1 |
| | 214 | x.scaleTen(-3).getScale() = 2 |
| | 215 | x.scaleTen(-2).getScale() = 3 |
| | 216 | x.scaleTen(-1).getScale() = 4 |
| | 217 | x.scaleTen(0).getScale() = 5 |
| | 218 | x.scaleTen(1).getScale() = 6 |
| | 219 | x.scaleTen(2).getScale() = 7 |
| | 220 | x.scaleTen(3).getScale() = 8 |
| | 221 | x.scaleTen(4).getScale() = 9 |
| | 222 | x.scaleTen(5).getScale() = 10 |
| | 223 | |
| | 224 | x = 0, x.negate() = 0 |
| | 225 | x = 123, x.negate() = -123 |
| | 226 | x = .123, x.negate() = -.123 |
| | 227 | x = -.123, x.negate() = .123 |
| | 228 | x = -987, x.negate() = 987 |
| | 229 | x = -987, -x = 987 |
| | 230 | x = 123.456, -x = -123.456 |
| | 231 | |
| | 232 | x = 123, y = .345, x.copySignFrom(y) = 123 |
| | 233 | x = 123, y = -.345, x.copySignFrom(y) = -123 |
| | 234 | x = -123, y = .345, x.copySignFrom(y) = 123 |
| | 235 | x = -123, y = -.345, x.copySignFrom(y) = -123 |
| | 236 | x = 0, y = .345, x.copySignFrom(y) = 0 |
| | 237 | x = 0, y = -3.345, x.copySignFrom(y) = 0 |
| | 238 | |
| | 239 | x = 0, x.isNegative = no |
| | 240 | x = 123, x.isNegative = no |
| | 241 | x = -123, x.isNegative = yes |
| | 242 | x = .005, x.isNegative = no |
| | 243 | x = -.005, x.isNegative = yes |
| | 244 | |
| | 245 | x = 0, toInteger(x) = 0 |
| | 246 | x = 123, toInteger(x) = 123 |
| | 247 | x = .456, toInteger(x) = 0 |
| | 248 | x = .567, toInteger(x) = 1 |
| | 249 | x = 987.568, toInteger(x) = 988 |
| | 250 | x = 893.499, toInteger(x) = 893 |
| | 251 | x = 2147483646.299, toInteger(x) = 2147483646 |
| | 252 | x = 2147483646.832, toInteger(x) = 2147483647 |
| | 253 | x = 2147483647.299, toInteger(x) = 2147483647 |
| | 254 | x = 2147483647.832, toInteger(x) = error: numeric overflow |
| | 255 | x = -2147483647.2, toInteger(x) = -2147483647 |
| | 256 | x = -2147483647.822, toInteger(x) = -2147483648 |
| | 257 | x = -2147483648.2, toInteger(x) = -2147483648 |
| | 258 | x = -2147483648.822, toInteger(x) = error: numeric overflow |
| | 259 | x = 9999999999.2, toInteger(x) = error: numeric overflow |
| | 260 | x = -9999999999.2, toInteger(x) = error: numeric overflow |
| | 261 | x = 2149.74836472, toInteger(x) = 2150 |
| | 262 | x = -2149.74836472, toInteger(x) = -2150 |
| | 263 | |
| | 264 | x = .785398164, sin(x) = .707106782 |
| | 265 | x = 1.57079633, sin(x) = 1 |
| | 266 | x = 3.14159265, sin(x) = .00000000359 |
| | 267 | x = 1.11111, sin(x) = .896192 |
| | 268 | x = 2, sin(x) = .9093 |
| | 269 | x = 3.010203, sin(x) = .1310119 |
| | 270 | x = 4.56789, sin(x) = -.9895782 |
| | 271 | x = 5.4321, sin(x) = -.751996 |
| | 272 | x = 6.012345, sin(x) = -.2675412 |
| | 273 | x = 6.305555, sin(x) = .02236783 |
| | 274 | x = 9.350123, sin(x) = .07458563 |
| | 275 | x = -.785398164, sin(x) = -.707106782 |
| | 276 | x = -1.57079633, sin(x) = -1 |
| | 277 | x = -3.14159265, sin(x) = -.00000000359 |
| | 278 | x = -1.11111, sin(x) = -.896192 |
| | 279 | x = -2, sin(x) = -.9093 |
| | 280 | x = -3.010203, sin(x) = -.1310119 |
| | 281 | x = -4.56789, sin(x) = .9895782 |
| | 282 | x = -5.4321, sin(x) = .751996 |
| | 283 | x = -6.012345, sin(x) = .2675412 |
| | 284 | x = -6.305555, sin(x) = -.02236783 |
| | 285 | x = -9.350123, sin(x) = -.07458563 |
| | 286 | x = 0, sin(x) = 0 |
| | 287 | x = .5, sin(x) = .47942554 |
| | 288 | x = 112, sin(x) = -.89 |
| | 289 | x = 112000, sin(x) = .795338 |
| | 290 | |
| | 291 | x = .785398164, cos(x) = .707106781 |
| | 292 | x = 1.57079633, cos(x) = -.00000000321 |
| | 293 | x = 3.14159265, cos(x) = -1 |
| | 294 | x = 1.11111, cos(x) = .443667 |
| | 295 | x = 2, cos(x) = -.41615 |
| | 296 | x = 3.010203, cos(x) = -.9913808 |
| | 297 | x = 4.56789, cos(x) = -.1439967 |
| | 298 | x = 5.4321, cos(x) = .659167 |
| | 299 | x = 6.012345, cos(x) = .9635464 |
| | 300 | x = 6.305555, cos(x) = .9997498 |
| | 301 | x = 9.350123, cos(x) = -.9972146 |
| | 302 | x = -.785398164, cos(x) = .707106781 |
| | 303 | x = -1.57079633, cos(x) = -.00000000321 |
| | 304 | x = -3.14159265, cos(x) = -1 |
| | 305 | x = -1.11111, cos(x) = .443667 |
| | 306 | x = -2, cos(x) = -.41615 |
| | 307 | x = -3.010203, cos(x) = -.9913808 |
| | 308 | x = -4.56789, cos(x) = -.1439967 |
| | 309 | x = -5.4321, cos(x) = .659167 |
| | 310 | x = -6.012345, cos(x) = .9635464 |
| | 311 | x = -6.305555, cos(x) = .9997498 |
| | 312 | x = -9.350123, cos(x) = -.9972146 |
| | 313 | x = 0, cos(x) = 1 |
| | 314 | x = .5, cos(x) = .87758256 |
| | 315 | x = 112, cos(x) = .456 |
| | 316 | x = 112000, cos(x) = -.606166 |
| | 317 | |
| | 318 | x = .785398164, tan(x) = 1 |
| | 319 | x = 1.57079633, tan(x) = -311526480 |
| | 320 | x = 3.14159265, tan(x) = -.00000000359 |
| | 321 | x = 1.11111, tan(x) = 2.01996 |
| | 322 | x = 2, tan(x) = -2.185 |
| | 323 | x = 3.010203, tan(x) = -.132151 |
| | 324 | x = 4.56789, tan(x) = 6.872231 |
| | 325 | x = 5.4321, tan(x) = -1.14083 |
| | 326 | x = 6.012345, tan(x) = -.277663 |
| | 327 | x = 6.305555, tan(x) = .02237342 |
| | 328 | x = 9.350123, tan(x) = -.07479396 |
| | 329 | x = -.785398164, tan(x) = -1 |
| | 330 | x = -1.57079633, tan(x) = 311526480 |
| | 331 | x = -3.14159265, tan(x) = .00000000359 |
| | 332 | x = -1.11111, tan(x) = -2.01996 |
| | 333 | x = -2, tan(x) = 2.185 |
| | 334 | x = -3.010203, tan(x) = .132151 |
| | 335 | x = -4.56789, tan(x) = -6.872231 |
| | 336 | x = -5.4321, tan(x) = 1.14083 |
| | 337 | x = -6.012345, tan(x) = .277663 |
| | 338 | x = -6.305555, tan(x) = -.02237342 |
| | 339 | x = -9.350123, tan(x) = .07479396 |
| | 340 | x = 0, tan(x) = 0 |
| | 341 | x = .5, tan(x) = .54630249 |
| | 342 | x = 112, tan(x) = -1.95 |
| | 343 | x = 112000, tan(x) = -1.31208 |
| | 344 | |
| | 345 | x = 90, d2r = 1.5708 |
| | 346 | x = 180, d2r = 3.14159 |
| | 347 | x = 270, d2r = 4.71239 |
| | 348 | x = 360, d2r = 6.28319 |
| | 349 | x = 0, d2r = 0 |
| | 350 | x = -90, d2r = -1.5708 |
| | 351 | x = -180, d2r = -3.14159 |
| | 352 | x = 3.14159265, r2d = 180 |
| | 353 | x = -3.14159265, r2d = -180 |
| | 354 | x = 0, r2d = 0 |
| | 355 | x = 1.57079633, r2d = 90.0000003 |
| | 356 | x = -1.57079633, r2d = -90.0000003 |
| | 357 | |
| | 358 | x = 0, asin = 0, acos = 1.5707963 |
| | 359 | x = .5, asin = .52359878, acos = 1.0471976 |
| | 360 | x = -.5, asin = -.52359878, acos = 2.0943951 |
| | 361 | x = .54030231, asin = .57079633, acos = 1 |
| | 362 | x = -.54030231, asin = -.57079633, acos = 2.1415927 |
| | 363 | x = .70710678, asin = .78539816, acos = .78539817 |
| | 364 | x = .84147098, asin = .99999999, acos = .57079634 |
| | 365 | x = .9, asin = 1.11977, acos = .4510268 |
| | 366 | x = .999999, asin = 1.569382, acos = .001414214 |
| | 367 | x = -.999999, asin = -1.569382, acos = 3.140178 |
| | 368 | x = 1, asin = 1.5707963, acos = 0 |
| | 369 | x = -1, asin = -1.5707963, acos = 3.1415927 |
| | 370 | |
| | 371 | x = 0, atan = 0 |
| | 372 | x = .00012345678, atan = .00012345678 |
| | 373 | x = -.00012345678, atan = -.00012345678 |
| | 374 | x = .25, atan = .2449787 |
| | 375 | x = -.25, atan = -.2449787 |
| | 376 | x = 1, atan = .78539816, atan(1)*4 = 3.14159264 |
| | 377 | x = -1, atan = -.78539816 |
| | 378 | x = 3.14159265, atan = 1.26262726 |
| | 379 | x = -3.14159265, atan = -1.26262726 |
| | 380 | x = 123.45678, atan = 1.5626965 |
| | 381 | x = -123.45678, atan = -1.5626965 |
| | 382 | x = 9876.54321, atan = 1.57069508 |
| | 383 | x = -9876.54321, atan = -1.57069508 |
| | 384 | |
| | 385 | x = 1234.5678, sqrt = 35.136417 |
| | 386 | x = 12345.678, sqrt = 111.11111 |
| | 387 | x = 987.65432, sqrt = 31.426968 |
| | 388 | x = 9876.5432, sqrt = 99.380799 |
| | 389 | x = 2, sqrt = 1.4142136 |
| | 390 | x = .2, sqrt = .4472136 |
| | 391 | |
| | 392 | x = 3.04050607e-10, ln = -21.913827 |
| | 393 | x = .50267771, ln = -.68780605 |
| | 394 | x = .75075075, ln = -.286681573 |
| | 395 | x = .999888777, ln = -.000111229186 |
| | 396 | x = 1, ln = 0 |
| | 397 | x = 1.00000123, ln = .00000122999924 |
| | 398 | x = 1.99999999, ln = .693147176 |
| | 399 | x = 2.00000001, ln = .693147186 |
| | 400 | x = 11.7512345, ln = 2.4639583 |
| | 401 | x = 1234567890, ln = 20.93398686 |
| | 402 | x = 9.8765432e50, ln = 117.41942 |
| | 403 | |
| | 404 | x = 5e-17, exp = 1 |
| | 405 | x = -5e-17, exp = 1 |
| | 406 | x = .0005, exp = 1.0005 |
| | 407 | x = -.0005, exp = .9995 |
| | 408 | x = .5, exp = 1.64872 |
| | 409 | x = -.5, exp = .606531 |
| | 410 | x = 1, exp = 2.71828 |
| | 411 | x = -1, exp = .367879 |
| | 412 | x = 1.5, exp = 4.48169 |
| | 413 | x = -1.5, exp = .22313 |
| | 414 | x = 2.3, exp = 9.97418 |
| | 415 | x = -2.3, exp = .100259 |
| | 416 | x = 15, exp = 3.269017e6 |
| | 417 | x = -15, exp = 3.05902e-7 |
| | 418 | x = 150, exp = 1.39370958e65 |
| | 419 | x = -150, exp = 7.175096e-66 |
| | 420 | x = 1500, exp = 2.765e651 |
| | 421 | x = -1500, exp = 3.617e-652 |
| | 422 | |
| | 423 | x = .00001, log10 = -5 |
| | 424 | x = .1, log10 = -1 |
| | 425 | x = 1, log10 = 0 |
| | 426 | x = 10, log10 = 1 |
| | 427 | x = 1e23, log10 = 23 |
| | 428 | x = 1234567890, log10 = 9.091514977 |
| | 429 | x = 345676543, log10 = 8.53866991 |
| | 430 | |
| | 431 | x = 5.123456, y = 7.890123, x^y = 396770.6 |
| | 432 | x = 52.123456, y = -7.890123, x^y = 2.8339803e-14 |
| | 433 | x = -3.123456, y = 7, x^y = -2900.332 |
| | 434 | x = -5.123456, y = -7, x^y = -.00001079093 |
| | 435 | x = -3.123456, y = 6, x^y = 928.5651 |
| | 436 | x = -5.123456, y = -6, x^y = .00005528686 |
| | 437 | x = .00005234991, y = .00006781234, x^y = .9993318 |
| | 438 | x = 0, y = 1, x^y = 0 |
| | 439 | x = 12, y = 0, x^y = 1 |
| | 440 | x = 0, y = 0, x^y = error: value is out of range |
| | 441 | |
| | 442 | x = 0, sinh=0, cosh=1, tahn=0 |
| | 443 | x = 1, sinh=1.1752012, cosh=1.5430806, tahn=.76159416 |
| | 444 | x = -1, sinh=-1.1752012, cosh=1.5430806, tahn=-.76159416 |
| | 445 | x = 2.53, sinh=6.2369236, cosh=6.3165826, tahn=.98738891 |
| | 446 | x = -2.53, sinh=-6.2369236, cosh=6.3165826, tahn=-.98738891 |
| | 447 | |
| | 448 | x = 1, y = -3, z = 2, min = -3, max = 2 |
| | 449 | (x,y,z,-11,7): min = -11, max = 7 |
| | 450 | max(z, y, x) = 2, max(y, x, z) = 2 |
| | 451 | min(z, y, x) = -3, min(y, x, z) = -3 |
| | 452 | |
| | 453 | |
| | 454 | (T3VM) Memory blocks still in use: |
| | 455 | |
| | 456 | Total blocks in use: 0 |