Try ceil(12/5.0). I believe 12/5 is an integer division and is equal to 2. 
12/5.0 is dividing by a double and is equal to 2.4.

- Wayne

On 27/06/2013, at 18:45, kuldeep dhaka <kuldeepdha...@gmail.com> wrote:

> //c program
> 
> #include <msp430.h>
> #include <math.h>
> 
> void main(void)
> {
>    unsigned int i = ceil(12/5);
> 
>    P1DIR = i;
> }
> 
> /////output
> 
>    .file    "prog1.c"
>    .arch msp430g2553
>    .cpu 430
>    .mpy none
> 
>    .section    .init9,"ax",@progbits
>    .p2align 1,0
> .global    main
>    .type    main,@function
> /***********************
> * Function `main'
> ***********************/
> main:
>    mov.b    #2, &__P1DIR
> .LIRD0:
> .Lfe1:
>    .size    main,.Lfe1-main
> ;; End of function
> 
> ////makefile
> PREFIX=msp430-
> 
> MCU=msp430g2553
> 
> # c compiler
> CC=$(PREFIX)gcc
> CFLAGS=-O2 -mmcu=$(MCU)
> 
> all:
>    $(CC) $(CFLAGS) -save-temps -o prog1.elf    prog1.c
> 
> 
> 
> i was expecting ceil(12/5) = 3 not 2.
> 
> -- 
> *Kuldeep Singh Dhaka*
> Sakul
> +91-8791676237
> kuldeepdha...@gmail.com
> Programmer, Open Source, Web Developer, System Administrator, Entrepreneur,
> Animal Lover, Student, Reverse Engineer, Embedded System, Learning.
> 
> Bitcoins Accepted.
> My GnuPG Public
> Key<http://pgp.mit.edu:11371/pks/lookup?op=get&fingerprint=on&search=0x23816C5609DC7E26>
> Fork Me <https://github.com/kuldeepdhaka>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Windows:
> 
> Build for Windows Store.
> 
> http://p.sf.net/sfu/windows-dev2dev
> _______________________________________________
> Mspgcc-users mailing list
> Mspgcc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mspgcc-users

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to