@@ -62,41 +62,41 @@ tape( 'if a real or imaginary component is `NaN`, the resulting component is `Na
62
62
63
63
v = csub ( z1 , z2 ) ;
64
64
t . strictEqual ( isnan ( real ( v ) ) , true , 'returns expected value' ) ;
65
- t . strictEqual ( imag ( v ) , 4 .0, 'returns expected value' ) ;
65
+ t . strictEqual ( imag ( v ) , 2 .0, 'returns expected value' ) ;
66
66
67
67
z1 = new Complex128 ( 5.0 , 3.0 ) ;
68
68
z2 = new Complex128 ( NaN , 1.0 ) ;
69
69
70
70
v = csub ( z1 , z2 ) ;
71
71
t . strictEqual ( isnan ( real ( v ) ) , true , 'returns expected value' ) ;
72
- t . strictEqual ( imag ( v ) , 4 .0, 'returns expected value' ) ;
72
+ t . strictEqual ( imag ( v ) , 2 .0, 'returns expected value' ) ;
73
73
74
74
z1 = new Complex128 ( NaN , 3.0 ) ;
75
75
z2 = new Complex128 ( NaN , 1.0 ) ;
76
76
77
77
v = csub ( z1 , z2 ) ;
78
78
t . strictEqual ( isnan ( real ( v ) ) , true , 'returns expected value' ) ;
79
- t . strictEqual ( imag ( v ) , 4 .0, 'returns expected value' ) ;
79
+ t . strictEqual ( imag ( v ) , 2 .0, 'returns expected value' ) ;
80
80
81
81
z1 = new Complex128 ( 5.0 , NaN ) ;
82
82
z2 = new Complex128 ( - 2.0 , 1.0 ) ;
83
83
84
84
v = csub ( z1 , z2 ) ;
85
- t . strictEqual ( real ( v ) , 3 .0, 'returns expected value' ) ;
85
+ t . strictEqual ( real ( v ) , 7 .0, 'returns expected value' ) ;
86
86
t . strictEqual ( isnan ( imag ( v ) ) , true , 'returns expected value' ) ;
87
87
88
88
z1 = new Complex128 ( 5.0 , 3.0 ) ;
89
89
z2 = new Complex128 ( - 2.0 , NaN ) ;
90
90
91
91
v = csub ( z1 , z2 ) ;
92
- t . strictEqual ( real ( v ) , 3 .0, 'returns expected value' ) ;
92
+ t . strictEqual ( real ( v ) , 7 .0, 'returns expected value' ) ;
93
93
t . strictEqual ( isnan ( imag ( v ) ) , true , 'returns expected value' ) ;
94
94
95
95
z1 = new Complex128 ( 5.0 , NaN ) ;
96
96
z2 = new Complex128 ( - 2.0 , NaN ) ;
97
97
98
98
v = csub ( z1 , z2 ) ;
99
- t . strictEqual ( real ( v ) , 3 .0, 'returns expected value' ) ;
99
+ t . strictEqual ( real ( v ) , 7 .0, 'returns expected value' ) ;
100
100
t . strictEqual ( isnan ( imag ( v ) ) , true , 'returns expected value' ) ;
101
101
102
102
z1 = new Complex128 ( NaN , NaN ) ;
0 commit comments