Index: tests/.expect/abs.txt
===================================================================
--- tests/.expect/abs.txt	(revision b038fe4cf798121015401b752dccc8a99838b68c)
+++ tests/.expect/abs.txt	(revision 10a122529b10d75c4935203b1402bf9e714a91e7)
@@ -3,8 +3,8 @@
 signed long int		-65	abs 65
 signed long long int	-65	abs 65
-float			-65	abs 65
-double			-65	abs 65
-long double		-65	abs 65
-float _Complex		-65-2i	abs 65.0308
-double _Complex		-65-2i	abs 65.0307619515564
-long double _Complex	-65-2i	abs 65.0307619515564342
+float			-65.	abs 65.
+double			-65.	abs 65.
+long double		-65.	abs 65.
+float _Complex		-65.-2.i	abs 65.0308
+double _Complex		-65.-2.i	abs 65.0307619515564
+long double _Complex	-65.-2.i	abs 65.0307619515564342
Index: tests/.expect/ato.txt
===================================================================
--- tests/.expect/ato.txt	(revision b038fe4cf798121015401b752dccc8a99838b68c)
+++ tests/.expect/ato.txt	(revision 10a122529b10d75c4935203b1402bf9e714a91e7)
@@ -22,5 +22,5 @@
 -123.456789012345679 -123.45678901234567890123456789
 -123.456-123.456i -123.456-123.456i
-0+0i 2  3
+0.+0.i 2  3
 -123.456789012346+123.456789012346i -123.4567890123456+123.4567890123456i
 123.456789012345679-123.456789012345679i 123.45678901234567890123456789-123.45678901234567890123456789i
Index: tests/.expect/complex.txt
===================================================================
--- tests/.expect/complex.txt	(revision b038fe4cf798121015401b752dccc8a99838b68c)
+++ tests/.expect/complex.txt	(revision 10a122529b10d75c4935203b1402bf9e714a91e7)
@@ -1,4 +1,4 @@
 x:3+2i y:4+5i z:7+7i
-x:3+2i y:4+5i z:7+7i
+x:3.+2.i y:4.+5.i z:7.+7.i
 x:2.1+1.3i y:3.2+4.5i z:5.3+5.8i
 x:2.1+1.3i y:3.2+4.5i z:5.3+5.8i
Index: tests/.expect/identity.txt
===================================================================
--- tests/.expect/identity.txt	(revision b038fe4cf798121015401b752dccc8a99838b68c)
+++ tests/.expect/identity.txt	(revision 10a122529b10d75c4935203b1402bf9e714a91e7)
@@ -9,5 +9,5 @@
 double			4.1
 long double		4.1
-float _Complex		-4.1-2i
-double _Complex		-4.1-2i
-long double _Complex	-4.1-2i
+float _Complex		-4.1-2.i
+double _Complex		-4.1-2.i
+long double _Complex	-4.1-2.i
Index: tests/.expect/math1.txt
===================================================================
--- tests/.expect/math1.txt	(revision b038fe4cf798121015401b752dccc8a99838b68c)
+++ tests/.expect/math1.txt	(revision 10a122529b10d75c4935203b1402bf9e714a91e7)
@@ -1,13 +1,13 @@
-fmod:1 1 1 1 1 1
-remainder:-1 -1 -1
+fmod:1. 1. 1. 1. 1. 1.
+remainder:-1. -1. -1.
 remquo:7 0.0999999 7 0.1 7 0.0999999999999999999
-div:7, 0.2 7, 0.2 7, 0.2
-fma:-2 -2 -2
-fdim:2 2 2
+div:7., 0.2 7., 0.2 7., 0.2
+fma:-2. -2. -2.
+fdim:2. 2. 2.
 nan:nan nan nan
 exp:2.71828 2.71828182845905 2.71828182845904524 1.46869+2.28736i 1.46869393991589+2.28735528717884i 1.46869393991588516+2.28735528717884239i
-exp2:2 2 2
+exp2:2. 2. 2.
 expm1:1.71828 1.71828182845905 1.71828182845904524
-pow:1 1 1 0.273957+0.583701i 0.273957253830121+0.583700758758615i -0.638110484918098871+0.705394566961838155i
+pow:1. 1. 1. 0.273957+0.583701i 0.273957253830121+0.583700758758615i -0.638110484918098871+0.705394566961838155i
 16 \ 2 = 256
 912673 256 64 -64 0 0
Index: tests/.expect/math2.txt
===================================================================
--- tests/.expect/math2.txt	(revision b038fe4cf798121015401b752dccc8a99838b68c)
+++ tests/.expect/math2.txt	(revision 10a122529b10d75c4935203b1402bf9e714a91e7)
@@ -1,10 +1,10 @@
-log:0 0 0 0.346574+0.785398i 0.346573590279973+0.785398163397448i 0.346573590279972655+0.78539816339744831i
-log2:3 3 3
-log10:2 2 2
+log:0. 0. 0. 0.346574+0.785398i 0.346573590279973+0.785398163397448i 0.346573590279972655+0.78539816339744831i
+log2:3. 3. 3.
+log10:2. 2. 2.
 log1p:0.693147 0.693147180559945 0.693147180559945309
 ilogb:0 0 0
-logb:3 3 3
-sqrt:1 1 1 1.09868+0.45509i 1.09868411346781+0.455089860562227i 1.09868411346780997+0.455089860562227341i
-cbrt:3 3 3
+logb:3. 3. 3.
+sqrt:1. 1. 1. 1.09868+0.45509i 1.09868411346781+0.455089860562227i 1.09868411346780997+0.455089860562227341i
+cbrt:3. 3. 3.
 hypot:1.41421 1.4142135623731 1.41421356237309505
 sin:0.841471 0.841470984807897 0.841470984807896507 1.29846+0.634964i 1.29845758141598+0.634963914784736i 1.29845758141597729+0.634963914784736108i
@@ -12,5 +12,5 @@
 tan:1.55741 1.5574077246549 1.55740772465490223 0.271753+1.08392i 0.271752585319512+1.08392332733869i 0.271752585319511717+1.08392332733869454i
 asin:1.5708 1.5707963267949 1.57079632679489662 0.666239+1.06128i 0.666239432492515+1.06127506190504i 0.666239432492515255+1.06127506190503565i
-acos:0 0 0 0.904557-1.06128i 0.904556894302381-1.06127506190504i 0.904556894302381364-1.06127506190503565i
+acos:0. 0. 0. 0.904557-1.06128i 0.904556894302381-1.06127506190504i 0.904556894302381364-1.06127506190503565i
 atan:0.785398 0.785398163397448 0.78539816339744831 1.01722+0.402359i 1.01722196789785+0.402359478108525i 1.01722196789785137+0.402359478108525094i
 atan2:0.785398 0.785398163397448 0.78539816339744831 atan:0.785398 0.785398163397448 0.78539816339744831
Index: tests/.expect/math3.txt
===================================================================
--- tests/.expect/math3.txt	(revision b038fe4cf798121015401b752dccc8a99838b68c)
+++ tests/.expect/math3.txt	(revision 10a122529b10d75c4935203b1402bf9e714a91e7)
@@ -2,5 +2,5 @@
 cosh:1.54308 1.54308063481524 1.54308063481524378 0.83373+0.988898i 0.833730025131149+0.988897705762865i 0.833730025131149049+0.988897705762865096i
 tanh:0.761594 0.761594155955765 0.761594155955764888 1.08392+0.271753i 1.08392332733869+0.271752585319512i 1.08392332733869454+0.271752585319511717i
-acosh:0 0 0 1.06128+0.904557i 1.06127506190504+0.904556894302381i 1.06127506190503565+0.904556894302381364i
+acosh:0. 0. 0. 1.06128+0.904557i 1.06127506190504+0.904556894302381i 1.06127506190503565+0.904556894302381364i
 asinh:0.881374 0.881373587019543 0.881373587019543025 1.06128+0.666239i 1.06127506190504+0.666239432492515i 1.06127506190503565+0.666239432492515255i
 atanh:inf inf inf 0.402359+1.01722i 0.402359478108525+1.01722196789785i 0.402359478108525094+1.01722196789785137i
@@ -9,3 +9,3 @@
 lgamma:1.79176 1.79175946922805 1.791759469228055
 lgamma:1.79176 1 1.79175946922805 1 1.791759469228055 1
-tgamma:6 6 6
+tgamma:6 6. 6.
Index: tests/.expect/math4.txt
===================================================================
--- tests/.expect/math4.txt	(revision b038fe4cf798121015401b752dccc8a99838b68c)
+++ tests/.expect/math4.txt	(revision 10a122529b10d75c4935203b1402bf9e714a91e7)
@@ -1,23 +1,23 @@
-floor:1 1 1
-ceil:2 2 2
-trunc:3 3 3
-rint:2 2 2
+floor:1. 1. 1.
+ceil:2. 2. 2.
+trunc:3. 3. 3.
+rint:2. 2. 2.
 rint:2 2 2
 rint:2 2 2
 lrint:2 2 2
 llrint:2 2 2
-nearbyint:4 4 4
-round:2 2 2
+nearbyint:4. 4. 4.
+round:2. 2. 2.
 round:2 2 2
 round:2 2 2
 lround:2 2 2
 llround:2 2 2
-copysign:-1 -1 -1
+copysign:-1. -1. -1.
 frexp:0.5 3 0.5 3 0.5 3
-ldexp:8 8 8
-modf:2 0.3 2 0.3 2 0.3
-modf:2, 0.3 2, 0.3 2, 0.3
+ldexp:8. 8. 8.
+modf:2. 0.3 2. 0.3 2. 0.3
+modf:2., 0.3 2., 0.3 2., 0.3
 nextafter:2 2 2
 nexttoward:2 2 2
-scalbn:16 16 16
-scalbln:16 16 16
+scalbn:16. 16. 16.
+scalbln:16. 16. 16.
Index: tests/.expect/minmax.txt
===================================================================
--- tests/.expect/minmax.txt	(revision b038fe4cf798121015401b752dccc8a99838b68c)
+++ tests/.expect/minmax.txt	(revision 10a122529b10d75c4935203b1402bf9e714a91e7)
@@ -6,7 +6,7 @@
 signed long long int	4 3	min 3
 unsigned long long int	4 3	min 3
-float			4 3.1	min 3.1
-double			4 3.1	min 3.1
-long double		4 3.1	min 3.1
+float			4. 3.1	min 3.1
+double			4. 3.1	min 3.1
+long double		4. 3.1	min 3.1
 
 char			z a	max z
@@ -17,5 +17,5 @@
 signed long long int	4 3	max 4
 unsigned long long int	4 3	max 4
-float			4 3.1	max 4
-double			4 3.1	max 4
-long double		4 3.1	max 4
+float			4. 3.1	max 4.
+double			4. 3.1	max 4.
+long double		4. 3.1	max 4.
Index: tests/.expect/references.txt
===================================================================
--- tests/.expect/references.txt	(revision b038fe4cf798121015401b752dccc8a99838b68c)
+++ tests/.expect/references.txt	(revision 10a122529b10d75c4935203b1402bf9e714a91e7)
@@ -35,5 +35,5 @@
 3
 3
-3 9 { 1, 7 }, [1, 2, 3]
+3 9 { 1., 7. }, [1, 2, 3]
 Destructing a Y
 Destructing a Y
