florian | e7b55be | 2012-10-27 14:25:28 +0000 | [diff] [blame^] | 1 | |
| 2 | ----- int32_t -> float |
| 3 | cefbr 0 -> 0.000000 |
| 4 | cefbr 1 -> 1.000000 |
| 5 | cefbr -1 -> -1.000000 |
| 6 | cefbr 42 -> 42.000000 |
| 7 | cefbr 32767 -> 32767.000000 |
| 8 | cefbr -32768 -> -32768.000000 |
| 9 | cefbr 2147483647 -> 2147483648.000000 |
| 10 | cefbr -2147483648 -> -2147483648.000000 |
| 11 | |
| 12 | ----- int32_t -> double |
| 13 | cdfbr 0 -> 0.000000 |
| 14 | cdfbr 1 -> 1.000000 |
| 15 | cdfbr -1 -> -1.000000 |
| 16 | cdfbr 42 -> 42.000000 |
| 17 | cdfbr 32767 -> 32767.000000 |
| 18 | cdfbr -32768 -> -32768.000000 |
| 19 | cdfbr 2147483647 -> 2147483647.000000 |
| 20 | cdfbr -2147483648 -> -2147483648.000000 |
| 21 | |
| 22 | ----- int64_t -> float |
| 23 | cegbr 0 -> 0.000000 |
| 24 | cegbr 1 -> 1.000000 |
| 25 | cegbr -1 -> -1.000000 |
| 26 | cegbr 42 -> 42.000000 |
| 27 | cegbr 32767 -> 32767.000000 |
| 28 | cegbr -32768 -> -32768.000000 |
| 29 | cegbr 2147483647 -> 2147483648.000000 |
| 30 | cegbr -2147483648 -> -2147483648.000000 |
| 31 | cegbr 9223372036854775807 -> 9223372036854775808.000000 |
| 32 | cegbr -9223372036854775808 -> -9223372036854775808.000000 |
| 33 | |
| 34 | ----- int64_t -> double |
| 35 | cdgbr 0 -> 0.000000 |
| 36 | cdgbr 1 -> 1.000000 |
| 37 | cdgbr -1 -> -1.000000 |
| 38 | cdgbr 42 -> 42.000000 |
| 39 | cdgbr 32767 -> 32767.000000 |
| 40 | cdgbr -32768 -> -32768.000000 |
| 41 | cdgbr 2147483647 -> 2147483647.000000 |
| 42 | cdgbr -2147483648 -> -2147483648.000000 |
| 43 | cdgbr 9223372036854775807 -> 9223372036854775808.000000 |
| 44 | cdgbr -9223372036854775808 -> -9223372036854775808.000000 |
| 45 | |
| 46 | ----- float -> int32_t |
| 47 | cfebr -1.000000 -> -1 cc = 1 |
| 48 | cfebr 0.000000 -> 0 cc = 0 |
| 49 | cfebr 1.000000 -> 1 cc = 2 |
| 50 | cfebr 1.400000 -> 1 cc = 2 |
| 51 | cfebr 1.500000 -> 2 cc = 2 |
| 52 | cfebr 1.600000 -> 2 cc = 2 |
| 53 | cfebr 16000.000000 -> 16000 cc = 2 |
| 54 | cfebr 160000000.000000 -> 160000000 cc = 2 |
| 55 | cfebr 0.000160 -> 0 cc = 2 |
| 56 | cfebr 340282346638528859811704183484516925440.000000 -> 2147483647 cc = 3 |
| 57 | |
| 58 | ----- float -> int64_t |
| 59 | cgebr -1.000000 -> -1 cc = 1 |
| 60 | cgebr 0.000000 -> 0 cc = 0 |
| 61 | cgebr 1.000000 -> 1 cc = 2 |
| 62 | cgebr 1.400000 -> 1 cc = 2 |
| 63 | cgebr 1.500000 -> 2 cc = 2 |
| 64 | cgebr 1.600000 -> 2 cc = 2 |
| 65 | cgebr 16000.000000 -> 16000 cc = 2 |
| 66 | cgebr 160000000.000000 -> 160000000 cc = 2 |
| 67 | cgebr 0.000160 -> 0 cc = 2 |
| 68 | cgebr 340282346638528859811704183484516925440.000000 -> 9223372036854775807 cc = 3 |
| 69 | |
| 70 | ----- double -> int32_t |
| 71 | cfdbr -1.000000 -> -1 cc = 1 |
| 72 | cfdbr 0.000000 -> 0 cc = 0 |
| 73 | cfdbr 1.000000 -> 1 cc = 2 |
| 74 | cfdbr 1.400000 -> 1 cc = 2 |
| 75 | cfdbr 1.500000 -> 2 cc = 2 |
| 76 | cfdbr 1.600000 -> 2 cc = 2 |
| 77 | cfdbr 16000.000000 -> 16000 cc = 2 |
| 78 | cfdbr 160000000.000000 -> 160000000 cc = 2 |
| 79 | cfdbr 0.000160 -> 0 cc = 2 |
| 80 | cfdbr 340282346638528859811704183484516925440.000000 -> 2147483647 cc = 3 |
| 81 | cfdbr 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 -> 2147483647 cc = 3 |
| 82 | |
| 83 | ----- double -> int64_t |
| 84 | cgdbr -1.000000 -> -1 cc = 1 |
| 85 | cgdbr 0.000000 -> 0 cc = 0 |
| 86 | cgdbr 1.000000 -> 1 cc = 2 |
| 87 | cgdbr 1.400000 -> 1 cc = 2 |
| 88 | cgdbr 1.500000 -> 2 cc = 2 |
| 89 | cgdbr 1.600000 -> 2 cc = 2 |
| 90 | cgdbr 16000.000000 -> 16000 cc = 2 |
| 91 | cgdbr 160000000.000000 -> 160000000 cc = 2 |
| 92 | cgdbr 0.000160 -> 0 cc = 2 |
| 93 | cgdbr 340282346638528859811704183484516925440.000000 -> 9223372036854775807 cc = 3 |
| 94 | cgdbr 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 -> 9223372036854775807 cc = 3 |