From 5435237fca6b7ab618bfc955e2973d7b325ff9dc Mon Sep 17 00:00:00 2001 From: Michal Idziorek Date: Tue, 2 Dec 2014 12:52:37 +0100 Subject: added and tested libm (newlib) --- userspace/add.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'userspace/add.c') diff --git a/userspace/add.c b/userspace/add.c index 3a624be..04f7f17 100644 --- a/userspace/add.c +++ b/userspace/add.c @@ -2,12 +2,13 @@ #include #include #include "../fs/fs.h" +#include int main(int argc, char **argv) { - int sum=0; - int i=0; + float sum=0; + float i=0; char *buf=malloc(256); puts("\n*** fools calculator ***"); @@ -26,8 +27,9 @@ int main(int argc, char **argv) if(i!=0) { puts("--------"); - printf("sum = %i \n",sum); - printf("avg = %i \n\n",sum/i); + printf("sum = %f \n",sum); + printf("avg = %f \n",sum/i); + printf("sin(avg) = %f \n\n",sin(sum/i)); } return 0; -- cgit v1.2.3