sprintf
result =          1     time = 509
result =          2     time = 509
result =          3     time = 509
result =          5     time = 509
result =          9     time = 509
result =        123     time = 565
result =        128     time = 565
result =        511     time = 565
result =        999     time = 565
result =        200     time = 565
result =       9999     time = 586
result =     999999     time = 629
result =   12345678     time = 671
result =   87654321     time = 672
result = 2147483647     time = 714
result =   10000000     time = 671
result =      65536     time = 606
result =   99999999     time = 672
result =       1234     time = 586
result =       4321     time = 586
result =      65536     time = 606
result =    1048576     time = 648
result =      55555     time = 606
result =    5555555     time = 649
result =  123456789     time = 692
result =  777777777     time = 693
Average 'sprintf' cycles per convertion: 602
utoa_bcd_table
result =          1     time = 116
result =          2     time = 124
result =          3     time = 134
result =          5     time = 142
result =          9     time = 150
result =        123     time = 202
result =        128     time = 160
result =        511     time = 248
result =        999     time = 246
result =        200     time = 180
result =       9999     time = 272
result =     999999     time = 348
result =   12345678     time = 368
result =   87654321     time = 442
result =    ?;<4127     time = 620
result =   10000000     time = 328
result =      65536     time = 220
result =   99999999     time = 462
result =       1234     time = 218
result =       4321     time = 234
result =      65536     time = 220
result =    1048576     time = 240
result =      55555     time = 272
result =    5555555     time = 356
result =   <3456789     time = 432
result =   :6689137     time = 476
Average 'utoa_bcd_table' cycles per convertion: 277
utoa_bcd_add
result =          1     time = 123
result =          2     time = 145
result =          3     time = 145
result =          5     time = 167
result =          9     time = 189
result =        123     time = 241
result =        128     time = 263
result =        511     time = 285
result =        999     time = 307
result =        200     time = 263
result =       9999     time = 388
result =     999999     time = 506
result =   12345678     time = 581
result =   87654321     time = 647
result =   67483647     time = 735
result =   10000000     time = 581
result =      65536     time = 447
result =   99999999     time = 647
result =       1234     time = 322
result =       4321     time = 366
result =      65536     time = 447
result =    1048576     time = 521
result =      55555     time = 425
result =    5555555     time = 565
result =   <3456789     time = 647
result =   =7777777     time = 713
Average 'utoa_bcd_add' cycles per convertion: 410
utoa_bcd_horner
result =          1     time = 612
result =          2     time = 612
result =          3     time = 612
result =          5     time = 612
result =          9     time = 612
result =        123     time = 598
result =        128     time = 598
result =        511     time = 598
result =        999     time = 598
result =        200     time = 598
result =       9999     time = 591
result =     999999     time = 577
result =   12345678     time = 564
result =   87654321     time = 564
result =   67483647     time = 564
result =   10000000     time = 564
result =      65536     time = 584
result =   99999999     time = 564
result =       1234     time = 591
result =       4321     time = 591
result =      65536     time = 584
result =    1048576     time = 570
result =      55555     time = 584
result =    5555555     time = 570
result =   <3456789     time = 564
result =   =7777777     time = 564
Average 'utoa_bcd_horner' cycles per convertion: 586
utoa_fast_div
result =          1     time = 33
result =          2     time = 33
result =          3     time = 33
result =          5     time = 33
result =          9     time = 33
result =        123     time = 75
result =        128     time = 75
result =        511     time = 71
result =        999     time = 75
result =        200     time = 71
result =       9999     time = 96
result =     999999     time = 138
result =   12345678     time = 180
result =   87654321     time = 174
result = 2147483647     time = 220
result =   10000000     time = 166
result =      65536     time = 117
result =   99999999     time = 180
result =       1234     time = 96
result =       4321     time = 94
result =      65536     time = 117
result =    1048576     time = 157
result =      55555     time = 117
result =    5555555     time = 159
result =  123456789     time = 201
result =  777777777     time = 201
Average 'utoa_fast_div' cycles per convertion: 113
utoa_builtin_div
result =          1     time = 27
result =          2     time = 27
result =          3     time = 27
result =          5     time = 27
result =          9     time = 27
result =        123     time = 53
result =        128     time = 53
result =        511     time = 53
result =        999     time = 53
result =        200     time = 53
result =       9999     time = 66
result =     999999     time = 94
result =   12345678     time = 121
result =   87654321     time = 122
result = 2147483647     time = 149
result =   10000000     time = 121
result =      65536     time = 79
result =   99999999     time = 122
result =       1234     time = 66
result =       4321     time = 66
result =      65536     time = 79
result =    1048576     time = 106
result =      55555     time = 79
result =    5555555     time = 107
result =  123456789     time = 135
result =  777777777     time = 136
Average 'utoa_builtin_div' cycles per convertion: 78
utoa_divmod
result =          1     time = 123
result =          2     time = 123
result =          3     time = 123
result =          5     time = 123
result =          9     time = 123
result =        123     time = 417
result =        128     time = 427
result =        511     time = 457
result =        999     time = 477
result =        200     time = 437
result =       9999     time = 709
result =     999999     time = 1263
result =   12345678     time = 1747
result =   87654321     time = 1957
result = 2147483647     time = 2591
result =   10000000     time = 1697
result =      65536     time = 961
result =   99999999     time = 1957
result =       1234     time = 619
result =       4321     time = 679
result =      65536     time = 961
result =    1048576     time = 1385
result =      55555     time = 941
result =    5555555     time = 1555
result =  123456789     time = 2109
result =  777777777     time = 2329
Average 'utoa_divmod' cycles per convertion: 1011
utoa_cycle_sub
result =          1     time = 131
result =          2     time = 137
result =          3     time = 143
result =          5     time = 155
result =          9     time = 179
result =        123     time = 177
result =        128     time = 207
result =        511     time = 183
result =        999     time = 303
result =        200     time = 151
result =       9999     time = 365
result =     999999     time = 489
result =   12345678     time = 397
result =   87654321     time = 397
result = 2147483647     time = 477
result =   10000000     time = 180
result =      65536     time = 307
result =   99999999     time = 613
result =       1234     time = 209
result =       4321     time = 209
result =      65536     time = 307
result =    1048576     time = 358
result =      55555     time = 307
result =    5555555     time = 383
result =  123456789     time = 459
result =  777777777     time = 567
Average 'utoa_cycle_sub' cycles per convertion: 299
utoa_fract
result =          1     time = 160
result =          2     time = 160
result =          3     time = 160
result =          5     time = 160
result =          9     time = 160
result =        123     time = 148
result =        128     time = 148
result =        511     time = 148
result =        999     time = 148
result =        200     time = 148
result =       9999     time = 142
result =     999999     time = 131
result =   12345678     time = 119
result =   87654321     time = 119
result = 2147483647     time = 123
result =   10000000     time = 119
result =      65536     time = 136
result =   99999999     time = 119
result =       1234     time = 142
result =       4321     time = 142
result =      65536     time = 136
result =    1048576     time = 124
result =      55555     time = 136
result =    5555555     time = 125
result =  123456789     time = 113
result =  777777777     time = 113
Average 'utoa_fract' cycles per convertion: 137
