From 3c51da2e98c42321fe95825950261cc40a820cdc Mon Sep 17 00:00:00 2001 From: Dan Buch Date: Sat, 18 Jun 2011 20:01:05 -0400 Subject: [PATCH] futzing with a tricky float increment --- gowrikumar/src/08-incrfloat.c | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 gowrikumar/src/08-incrfloat.c diff --git a/gowrikumar/src/08-incrfloat.c b/gowrikumar/src/08-incrfloat.c new file mode 100644 index 0000000..cae6c20 --- /dev/null +++ b/gowrikumar/src/08-incrfloat.c @@ -0,0 +1,26 @@ +/** + * :author: Dan Buch (daniel.buch@gmail.com) + */ + +#include + +int main() +{ + float f = 0.0f; + int i; + + for (i = 0; i < 10; i++) { + f = f + 0.1f; + } + + if (f == 1.0f) { + printf("f is 1.0 \n"); + } else { + printf("f is NOT 1.0\n"); + } + + return 0; +} + +/* vim:filetype=c:fileencoding=utf-8 + */