Re: integer to float
- From: "Rune Allnor" <allnor@xxxxxxxxxxxx>
- Date: 3 Sep 2005 04:54:33 -0700
Markus wrote:
> Hello,
>
> I am new in C programming. I currently start to work with an TI dsp
> (C6713). My question is whats happen when I cast an 32Bit integer value
> into an 32bit float value.
The binary representation of the integer changes. Depending on
the numerical value of the integer, some round-off error could
be introduced,
To see the binary representations, try something like
long int i;
float j;
i = 27;
j = (float) i;
printf("Integer bit pattern: %x\n",&i);
printf("Float bit pattern: %x\n\n",&j);
printf("Numerical value of float: %4.12g");
Rune
.
- Follow-Ups:
- Re: integer to float
- From: Everett M. Greene
- Re: integer to float
- From: Tim Wescott
- Re: integer to float
- From: John E. Hadstate
- Re: integer to float
- References:
- integer to float
- From: Markus
- integer to float
- Prev by Date: integer to float
- Next by Date: Re: Erasures decoding of Reed Solomon codes
- Previous by thread: integer to float
- Next by thread: Re: integer to float
- Index(es):
Relevant Pages
|