@@ -421,8 +421,8 @@ var fmtTests = []struct {
421
421
{"%#.68U" , '日' , zeroFill ("U+" , 68 , "65E5" ) + " '日'" },
422
422
423
423
// floats
424
- {"%+.3e" , 0.0 , "+0.000\u202f × \u202f 10 ⁰⁰" },
425
- {"%+.3e" , 1.0 , "+1.000\u202f × \u202f 10 ⁰⁰" },
424
+ {"%+.3e" , 0.0 , "+0.000×10 ⁰⁰" },
425
+ {"%+.3e" , 1.0 , "+1.000×10 ⁰⁰" },
426
426
{"%+.3f" , - 1.0 , "-1.000" },
427
427
{"%+.3F" , - 1.0 , "-1.000" },
428
428
{"%+.3F" , float32 (- 1.0 ), "-1.000" },
@@ -436,8 +436,8 @@ var fmtTests = []struct {
436
436
{"%-+07.2f" , - 1.0 , "-1.00 " },
437
437
{"%+10.2f" , + 1.0 , " +1.00" },
438
438
{"%+10.2f" , - 1.0 , " -1.00" },
439
- {"% .3E" , - 1.0 , "-1.000\u202f × \u202f 10 ⁰⁰" },
440
- {"% .3e" , 1.0 , " 1.000\u202f × \u202f 10 ⁰⁰" },
439
+ {"% .3E" , - 1.0 , "-1.000×10 ⁰⁰" },
440
+ {"% .3e" , 1.0 , " 1.000×10 ⁰⁰" },
441
441
{"%+.3g" , 0.0 , "+0" },
442
442
{"%+.3g" , 1.0 , "+1" },
443
443
{"%+.3g" , - 1.0 , "-1" },
@@ -501,24 +501,24 @@ var fmtTests = []struct {
501
501
{"% .f" , 0i , "( 0+0i)" },
502
502
{"%+.f" , 0i , "(+0+0i)" },
503
503
{"% +.f" , 0i , "(+0+0i)" },
504
- {"%+.3e" , 0i , "(+0.000\u202f × \u202f 10 ⁰⁰+0.000\u202f × \u202f 10 ⁰⁰i)" },
504
+ {"%+.3e" , 0i , "(+0.000×10 ⁰⁰+0.000×10 ⁰⁰i)" },
505
505
{"%+.3f" , 0i , "(+0.000+0.000i)" },
506
506
{"%+.3g" , 0i , "(+0+0i)" },
507
- {"%+.3e" , 1 + 2i , "(+1.000\u202f × \u202f 10 ⁰⁰+2.000\u202f × \u202f 10 ⁰⁰i)" },
507
+ {"%+.3e" , 1 + 2i , "(+1.000×10 ⁰⁰+2.000×10 ⁰⁰i)" },
508
508
{"%+.3f" , 1 + 2i , "(+1.000+2.000i)" },
509
509
{"%+.3g" , 1 + 2i , "(+1+2i)" },
510
- {"%.3e" , 0i , "(0.000\u202f × \u202f 10 ⁰⁰+0.000\u202f × \u202f 10 ⁰⁰i)" },
510
+ {"%.3e" , 0i , "(0.000×10 ⁰⁰+0.000×10 ⁰⁰i)" },
511
511
{"%.3f" , 0i , "(0.000+0.000i)" },
512
512
{"%.3F" , 0i , "(0.000+0.000i)" },
513
513
{"%.3F" , complex64 (0i ), "(0.000+0.000i)" },
514
514
{"%.3g" , 0i , "(0+0i)" },
515
- {"%.3e" , 1 + 2i , "(1.000\u202f × \u202f 10 ⁰⁰+2.000\u202f × \u202f 10 ⁰⁰i)" },
515
+ {"%.3e" , 1 + 2i , "(1.000×10 ⁰⁰+2.000×10 ⁰⁰i)" },
516
516
{"%.3f" , 1 + 2i , "(1.000+2.000i)" },
517
517
{"%.3g" , 1 + 2i , "(1+2i)" },
518
- {"%.3e" , - 1 - 2i , "(-1.000\u202f × \u202f 10 ⁰⁰-2.000\u202f × \u202f 10 ⁰⁰i)" },
518
+ {"%.3e" , - 1 - 2i , "(-1.000×10 ⁰⁰-2.000×10 ⁰⁰i)" },
519
519
{"%.3f" , - 1 - 2i , "(-1.000-2.000i)" },
520
520
{"%.3g" , - 1 - 2i , "(-1-2i)" },
521
- {"% .3E" , - 1 - 2i , "(-1.000\u202f × \u202f 10 ⁰⁰-2.000\u202f × \u202f 10 ⁰⁰i)" },
521
+ {"% .3E" , - 1 - 2i , "(-1.000×10 ⁰⁰-2.000×10 ⁰⁰i)" },
522
522
{"%+.3g" , 1 + 2i , "(+1+2i)" },
523
523
{"%+.3g" , complex64 (1 + 2i ), "(+1+2i)" },
524
524
{"%#g" , 1 + 2i , "(1.00000+2.00000i)" },
@@ -562,42 +562,42 @@ var fmtTests = []struct {
562
562
{"%-08G" , complex (NaN , NaN ), "(NaN +NaN i)" },
563
563
564
564
// old test/fmt_test.go
565
- {"%e" , 1.0 , "1.000000\u202f × \u202f 10 ⁰⁰" },
566
- {"%e" , 1234.5678e3 , "1.234568\u202f × \u202f 10 ⁰⁶" },
567
- {"%e" , 1234.5678e-8 , "1.234568\u202f × \u202f 10 ⁻⁰⁵" },
568
- {"%e" , - 7.0 , "-7.000000\u202f × \u202f 10 ⁰⁰" },
569
- {"%e" , - 1e-9 , "-1.000000\u202f × \u202f 10 ⁻⁰⁹" },
565
+ {"%e" , 1.0 , "1.000000×10 ⁰⁰" },
566
+ {"%e" , 1234.5678e3 , "1.234568×10 ⁰⁶" },
567
+ {"%e" , 1234.5678e-8 , "1.234568×10 ⁻⁰⁵" },
568
+ {"%e" , - 7.0 , "-7.000000×10 ⁰⁰" },
569
+ {"%e" , - 1e-9 , "-1.000000×10 ⁻⁰⁹" },
570
570
{"%f" , 1234.5678e3 , "1,234,567.800000" },
571
571
{"%f" , 1234.5678e-8 , "0.000012" },
572
572
{"%f" , - 7.0 , "-7.000000" },
573
573
{"%f" , - 1e-9 , "-0.000000" },
574
- {"%g" , 1234.5678e3 , "1.2345678\u202f × \u202f 10 ⁰⁶" },
575
- {"%g" , float32 (1234.5678e3 ), "1.2345678\u202f × \u202f 10 ⁰⁶" },
576
- {"%g" , 1234.5678e-8 , "1.2345678\u202f × \u202f 10 ⁻⁰⁵" },
574
+ {"%g" , 1234.5678e3 , "1.2345678×10 ⁰⁶" },
575
+ {"%g" , float32 (1234.5678e3 ), "1.2345678×10 ⁰⁶" },
576
+ {"%g" , 1234.5678e-8 , "1.2345678×10 ⁻⁰⁵" },
577
577
{"%g" , - 7.0 , "-7" },
578
- {"%g" , - 1e-9 , "-1\u202f × \u202f 10 ⁻⁰⁹" },
579
- {"%g" , float32 (- 1e-9 ), "-1\u202f × \u202f 10 ⁻⁰⁹" },
580
- {"%E" , 1.0 , "1.000000\u202f × \u202f 10 ⁰⁰" },
581
- {"%E" , 1234.5678e3 , "1.234568\u202f × \u202f 10 ⁰⁶" },
582
- {"%E" , 1234.5678e-8 , "1.234568\u202f × \u202f 10 ⁻⁰⁵" },
583
- {"%E" , - 7.0 , "-7.000000\u202f × \u202f 10 ⁰⁰" },
584
- {"%E" , - 1e-9 , "-1.000000\u202f × \u202f 10 ⁻⁰⁹" },
585
- {"%G" , 1234.5678e3 , "1.2345678\u202f × \u202f 10 ⁰⁶" },
586
- {"%G" , float32 (1234.5678e3 ), "1.2345678\u202f × \u202f 10 ⁰⁶" },
587
- {"%G" , 1234.5678e-8 , "1.2345678\u202f × \u202f 10 ⁻⁰⁵" },
578
+ {"%g" , - 1e-9 , "-1×10 ⁻⁰⁹" },
579
+ {"%g" , float32 (- 1e-9 ), "-1×10 ⁻⁰⁹" },
580
+ {"%E" , 1.0 , "1.000000×10 ⁰⁰" },
581
+ {"%E" , 1234.5678e3 , "1.234568×10 ⁰⁶" },
582
+ {"%E" , 1234.5678e-8 , "1.234568×10 ⁻⁰⁵" },
583
+ {"%E" , - 7.0 , "-7.000000×10 ⁰⁰" },
584
+ {"%E" , - 1e-9 , "-1.000000×10 ⁻⁰⁹" },
585
+ {"%G" , 1234.5678e3 , "1.2345678×10 ⁰⁶" },
586
+ {"%G" , float32 (1234.5678e3 ), "1.2345678×10 ⁰⁶" },
587
+ {"%G" , 1234.5678e-8 , "1.2345678×10 ⁻⁰⁵" },
588
588
{"%G" , - 7.0 , "-7" },
589
- {"%G" , - 1e-9 , "-1\u202f × \u202f 10 ⁻⁰⁹" },
590
- {"%G" , float32 (- 1e-9 ), "-1\u202f × \u202f 10 ⁻⁰⁹" },
589
+ {"%G" , - 1e-9 , "-1×10 ⁻⁰⁹" },
590
+ {"%G" , float32 (- 1e-9 ), "-1×10 ⁻⁰⁹" },
591
591
{"%20.5s" , "qwertyuiop" , " qwert" },
592
592
{"%.5s" , "qwertyuiop" , "qwert" },
593
593
{"%-20.5s" , "qwertyuiop" , "qwert " },
594
594
{"%20c" , 'x' , " x" },
595
595
{"%-20c" , 'x' , "x " },
596
- {"%20.6e" , 1.2345e3 , " 1.234500\u202f × \u202f 10 ⁰³" },
597
- {"%20.6e" , 1.2345e-3 , " 1.234500\u202f × \u202f 10 ⁻⁰³" },
598
- {"%20e" , 1.2345e3 , " 1.234500\u202f × \u202f 10 ⁰³" },
599
- {"%20e" , 1.2345e-3 , " 1.234500\u202f × \u202f 10 ⁻⁰³" },
600
- {"%20.8e" , 1.2345e3 , " 1.23450000\u202f × \u202f 10 ⁰³" },
596
+ {"%20.6e" , 1.2345e3 , " 1.234500×10 ⁰³" },
597
+ {"%20.6e" , 1.2345e-3 , " 1.234500×10 ⁻⁰³" },
598
+ {"%20e" , 1.2345e3 , " 1.234500×10 ⁰³" },
599
+ {"%20e" , 1.2345e-3 , " 1.234500×10 ⁻⁰³" },
600
+ {"%20.8e" , 1.2345e3 , " 1.23450000×10 ⁰³" },
601
601
{"%20f" , 1.23456789e3 , " 1,234.567890" },
602
602
{"%20f" , 1.23456789e-3 , " 0.001235" },
603
603
{"%20f" , 12345678901.23456789 , "12,345,678,901.234568" },
@@ -606,7 +606,7 @@ var fmtTests = []struct {
606
606
{"%20.8f" , 1.23456789e-3 , " 0.00123457" },
607
607
{"%g" , 1.23456789e3 , "1,234.56789" },
608
608
{"%g" , 1.23456789e-3 , "0.00123456789" },
609
- {"%g" , 1.23456789e20 , "1.23456789\u202f × \u202f 10 ²⁰" },
609
+ {"%g" , 1.23456789e20 , "1.23456789×10 ²⁰" },
610
610
611
611
// arrays
612
612
{"%v" , array , "[1 2 3 4 5]" },
0 commit comments