|
@ -15,7 +15,7 @@ union { |
|
|
|
|
|
|
|
|
union { |
|
|
union { |
|
|
double dnum; |
|
|
double dnum; |
|
|
unsigned long lnum; |
|
|
|
|
|
|
|
|
unsigned long long lnum; |
|
|
} numberd[6]; |
|
|
} numberd[6]; |
|
|
|
|
|
|
|
|
void setUp(void) |
|
|
void setUp(void) |
|
@ -286,8 +286,8 @@ void test_addition_addition_float_sumofpositivnumbers(void) |
|
|
|
|
|
|
|
|
void test_addition_sign_double_numbers(void) |
|
|
void test_addition_sign_double_numbers(void) |
|
|
{ |
|
|
{ |
|
|
unsigned long result[2]; |
|
|
|
|
|
unsigned long expected[2] = { 1, 0 }; |
|
|
|
|
|
|
|
|
unsigned long long result[2]; |
|
|
|
|
|
unsigned long long expected[2] = { 1, 0 }; |
|
|
numberd[0].dnum = -3004683105640520235, numberd[1].dnum = 0.05313546453135; |
|
|
numberd[0].dnum = -3004683105640520235, numberd[1].dnum = 0.05313546453135; |
|
|
|
|
|
|
|
|
result[0] = sign_double(numberd[0].lnum); |
|
|
result[0] = sign_double(numberd[0].lnum); |
|
|