@@ -421,8 +421,8 @@ var fmtTests = []struct {
421421 {"%#.68U" , '日' , zeroFill ("U+" , 68 , "65E5" ) + " '日'" },
422422
423423 // 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 ⁰⁰" },
426426 {"%+.3f" , - 1.0 , "-1.000" },
427427 {"%+.3F" , - 1.0 , "-1.000" },
428428 {"%+.3F" , float32 (- 1.0 ), "-1.000" },
@@ -436,8 +436,8 @@ var fmtTests = []struct {
436436 {"%-+07.2f" , - 1.0 , "-1.00 " },
437437 {"%+10.2f" , + 1.0 , " +1.00" },
438438 {"%+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 ⁰⁰" },
441441 {"%+.3g" , 0.0 , "+0" },
442442 {"%+.3g" , 1.0 , "+1" },
443443 {"%+.3g" , - 1.0 , "-1" },
@@ -501,24 +501,24 @@ var fmtTests = []struct {
501501 {"% .f" , 0i , "( 0+0i)" },
502502 {"%+.f" , 0i , "(+0+0i)" },
503503 {"% +.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)" },
505505 {"%+.3f" , 0i , "(+0.000+0.000i)" },
506506 {"%+.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)" },
508508 {"%+.3f" , 1 + 2i , "(+1.000+2.000i)" },
509509 {"%+.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)" },
511511 {"%.3f" , 0i , "(0.000+0.000i)" },
512512 {"%.3F" , 0i , "(0.000+0.000i)" },
513513 {"%.3F" , complex64 (0i ), "(0.000+0.000i)" },
514514 {"%.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)" },
516516 {"%.3f" , 1 + 2i , "(1.000+2.000i)" },
517517 {"%.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)" },
519519 {"%.3f" , - 1 - 2i , "(-1.000-2.000i)" },
520520 {"%.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)" },
522522 {"%+.3g" , 1 + 2i , "(+1+2i)" },
523523 {"%+.3g" , complex64 (1 + 2i ), "(+1+2i)" },
524524 {"%#g" , 1 + 2i , "(1.00000+2.00000i)" },
@@ -562,42 +562,42 @@ var fmtTests = []struct {
562562 {"%-08G" , complex (NaN , NaN ), "(NaN +NaN i)" },
563563
564564 // 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 ⁻⁰⁹" },
570570 {"%f" , 1234.5678e3 , "1,234,567.800000" },
571571 {"%f" , 1234.5678e-8 , "0.000012" },
572572 {"%f" , - 7.0 , "-7.000000" },
573573 {"%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 ⁻⁰⁵" },
577577 {"%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 ⁻⁰⁵" },
588588 {"%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 ⁻⁰⁹" },
591591 {"%20.5s" , "qwertyuiop" , " qwert" },
592592 {"%.5s" , "qwertyuiop" , "qwert" },
593593 {"%-20.5s" , "qwertyuiop" , "qwert " },
594594 {"%20c" , 'x' , " x" },
595595 {"%-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 ⁰³" },
601601 {"%20f" , 1.23456789e3 , " 1,234.567890" },
602602 {"%20f" , 1.23456789e-3 , " 0.001235" },
603603 {"%20f" , 12345678901.23456789 , "12,345,678,901.234568" },
@@ -606,7 +606,7 @@ var fmtTests = []struct {
606606 {"%20.8f" , 1.23456789e-3 , " 0.00123457" },
607607 {"%g" , 1.23456789e3 , "1,234.56789" },
608608 {"%g" , 1.23456789e-3 , "0.00123456789" },
609- {"%g" , 1.23456789e20 , "1.23456789\u202f × \u202f 10 ²⁰" },
609+ {"%g" , 1.23456789e20 , "1.23456789×10 ²⁰" },
610610
611611 // arrays
612612 {"%v" , array , "[1 2 3 4 5]" },
0 commit comments