diff --git a/tests/tests2/22_floating_point.c b/tests/tests2/22_floating_point.c index 8ef35271..2eb062c3 100644 --- a/tests/tests2/22_floating_point.c +++ b/tests/tests2/22_floating_point.c @@ -14,12 +14,6 @@ test() } } -double coerce(double x) -{ - x++; - return x; -} - int main() { // variables @@ -61,31 +55,7 @@ int main() // type coercion a = 2; printf("%f\n", a); - printf("%f\n", coerce(2)); - - //type conversion to unsigned long int - float f = 3421.439; - double d = 7855.332231; - long double ld = 2469.346786989643234; - - unsigned long int i; - i = f; - printf("%lu\n", i); - i = d; - printf("%lu\n", i); - i = ld; - printf("%lu\n", i); - - f = -3421.439; - d = -7855.332231; - ld = -2469.346786989643234; - i = f; - printf("%lu\n", i); - i = d; - printf("%lu\n", i); - i = ld; - printf("%lu\n", i); - + printf("%f\n", sin(2)); return 0; } diff --git a/tests/tests2/22_floating_point.expect b/tests/tests2/22_floating_point.expect index 0c632ac1..75ea3a7e 100644 --- a/tests/tests2/22_floating_point.expect +++ b/tests/tests2/22_floating_point.expect @@ -13,10 +13,4 @@ 12.340000 -12.340000 2.000000 -3.000000 -3421 -7855 -2469 -18446744073709548195 -18446744073709543761 -18446744073709549147 +0.909297