converting a integer to a string - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

converting a integer to a string

RibbletonRibbleton Posts: 152Member
Need to implement the following.

char *IntToStr(long Val, char *Str)

It can be written in C. You may use the system functions abs and labs from the standard library stdlib if you need them. You should not use any other functions.

Val is a long integer for conversion to a string
Str is the address of memory into which the string will be written.

The function returns the address of the caller's memory.

I think it as somthing to do with converting the integer into ASCII then to a string.

seems a simple problem but can't get my head round it!
Anyone help,
*Ribbleton_

Comments

  • LloydAZLloydAZ Posts: 5Member
    : Need to implement the following.
    :
    : char *IntToStr(long Val, char *Str)
    :
    : It can be written in C. You may use the system functions abs and labs from the standard library stdlib if you need them. You should not use any other functions.
    :
    : Val is a long integer for conversion to a string
    : Str is the address of memory into which the string will be written.
    :
    : The function returns the address of the caller's memory.
    :
    : I think it as somthing to do with converting the integer into ASCII then to a string.
    :
    : seems a simple problem but can't get my head round it!
    : Anyone help,
    : *Ribbleton_
    :
    :
    Converting a value to a string is fairly simple.


    Example

    // Variable Declarations
    long Val = 4294967296;
    string Str;

    // Convert long to string
    Str = Val.ToSting();

    You can also convert any numeric value directly to a string by simply following the number with the dot operator and the ToString() method (though I don't know why anyone would do this).

    Example:

    // Variable Declaration
    string Str;

    // Convert long to string
    Str = 4294967296.ToString();


    I hope this is what you are looking for, if not I hope it leads you in the right direction.

Sign In or Register to comment.